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.1685317858.txt.gz · Last modified: by Santiago Faci
