bloque3:excepciones
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| bloque3:excepciones [29/11/2019 00:20] – [Excepciones unchecked] Fernando Valdeón | bloque3:excepciones [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 26: | Línea 26: | ||
| Las excepciones '' | Las excepciones '' | ||
| - | Esto quiero decir que si un método produce algúna excepción de este tipo, esa instrucción | + | Esto quiero decir que si un método produce algúna excepción de este tipo, la llamada a ese método |
| Existen dos formas de controlar las excepciones '' | Existen dos formas de controlar las excepciones '' | ||
| Línea 80: | Línea 80: | ||
| En este bloque incluiremos los tipos de excepciones que queremos controlar, junto con el código que se ejecutará en caso de ocurrir. | En este bloque incluiremos los tipos de excepciones que queremos controlar, junto con el código que se ejecutará en caso de ocurrir. | ||
| - | En el momento en que una excepción se produzca en el bloque '' | + | En el momento en que una excepción se produzca en el bloque '' |
| - | Si se pueden producir excepciones de distintos tipos es posible que haya distintos bloques '' | + | Si se pueden producir excepciones de distintos tipos es posible que haya distintos bloques '' |
| ==== Bloque finally ==== | ==== Bloque finally ==== | ||
| Línea 113: | Línea 113: | ||
| </ | </ | ||
| - | Propagar excepciones se suele hacer cuando queremos centralizar el control de una serie de excepciones en un solo bloque de código //manejador de excepciones// | + | Propagar excepciones se suele hacer cuando queremos centralizar el control de una serie de excepciones en un solo bloque de código //manejador de excepciones// |
| ===== Lanzar excepciones: | ===== Lanzar excepciones: | ||
| De la misma forma que los métodos de la API de Java lanzan excepciones, | De la misma forma que los métodos de la API de Java lanzan excepciones, | ||
bloque3/excepciones.1574986810.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
