apuntes:excepciones
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
apuntes:excepciones [2023/05/28 23:49] – [Excepciones] Santiago Faci | apuntes:excepciones [2023/05/28 23:50] – [Aserciones] Santiago Faci | ||
---|---|---|---|
Line 193: | Line 193: | ||
==== Uso de recursos en bloques try-catch ==== | ==== Uso de recursos en bloques try-catch ==== | ||
- | Como hemos visto en el primer ejemplo, accedíamos a un fichero en la excepción, para luego acabar liberando los recursos al finalizar el bloque // | + | Como hemos visto en el primer ejemplo, accedíamos a un fichero en la excepción, para luego acabar liberando los recursos al finalizar el bloque // |
<code java> | <code java> | ||
Line 213: | Line 213: | ||
</ | </ | ||
- | Para este caso, hay que tener en cuenta que, para que Java pueda liberar automáticamente los recursos de una clase Java, debemos implementar uno de los interfaces | + | Para este caso, hay que tener en cuenta que, para que Java pueda liberar automáticamente los recursos de una clase Java, debemos implementar uno de los interfaces |
<code java> | <code java> | ||
Line 230: | Line 230: | ||
===== Aserciones ===== | ===== Aserciones ===== | ||
- | Las aserciones son sentencias utilizadas para comprobar si una condición es cierta (o no) y controlar asi los errores en el código. Básicamente equivale a una sentencia | + | Las aserciones son sentencias utilizadas para comprobar si una condición es cierta (o no) y controlar asi los errores en el código. Básicamente equivale a una sentencia |
Veamos un ejemplo: | Veamos un ejemplo: | ||
Line 246: | Line 246: | ||
</ | </ | ||
- | Si ejecutamos el código anterior con la opción | + | Si ejecutamos el código anterior con la opción |
<code bash> | <code bash> |
apuntes/excepciones.txt · Last modified: 2023/06/04 18:31 by Santiago Faci