apuntes:excepciones
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
apuntes:excepciones [2023/05/28 23:50] – [Aserciones] Santiago Faci | apuntes:excepciones [2023/06/04 18:31] (current) – [Excepciones] Santiago Faci | ||
---|---|---|---|
Line 17: | Line 17: | ||
Se recomienda excepciones como '' | Se recomienda excepciones como '' | ||
+ | |||
+ | ==== Tipos de Excepciones ==== | ||
+ | |||
+ | === Checked Exceptions === | ||
+ | |||
+ | * Excepciones que deben ser capturadas o declaradas en el método donde se producen | ||
+ | * Heredan directamente de la clase '' | ||
+ | * Por norma general serán el tipo de excepciones que deberemos capturar siempre en nuestro código | ||
+ | * '' | ||
+ | |||
+ | === Unchecked Exceptions === | ||
+ | |||
+ | * Excepciones que pueden ser lanzadas sin ser capturadas o declaradas | ||
+ | * Heredan de la clase '' | ||
+ | * Por norma general serán el tipo de excepciones que no deberemos capturar. Deberíamos evitar que se produjeran como, por ejemplo, en el caso de la excepción // | ||
+ | * '' | ||
==== Bloque try-catch ==== | ==== Bloque try-catch ==== |
apuntes/excepciones.txt · Last modified: 2023/06/04 18:31 by Santiago Faci