Java - Tipos de Excepciones
Concepto
-
Las excepciones en Java son eventos que ocurren durante la
ejecucióndel programa-
Interrumpen el
flujo normalde las instrucciones -
Las
excepcionespueden sercausadasporerroresen el código-
Ejemplo
-
Intentar dividir un número por cero o acceder a un elemento fuera de los límites de un
array -
Situaciones externas al programa como un archivo que no se encuentra
-
Una conexión de
redque falla
-
-
-
-
Java proporciona un mecanismo para manejar
excepcionesmediante el uso de bloquestry,catchyfinally -
El
códigoque puedeproducirunaexcepciónse coloca dentro de un bloquetry -
Si ocurre una
excepciónen el bloquetryel control pasa al primer bloquecatchque puede manejar laexcepción -
Si no hay ningún bloque
catchque pueda manejar laexcepciónel programa terminará -
El bloque
finallysi está presente siempre se ejecutará después del bloquetryindependientementede si se produjo una excepción o no
Tipos de Excepciones
-
ArrayIndexOutOfBoundsException-
Excepciónque se produce cuando se intenta acceder a un elemento de unarraycon uníndiceque está fuera de los límites delarray -
Ejemplo
-
Tienes un
arrayde5 elementosy tratas de acceder al elemento en elíndice 5 -
(No existe porque los índices van de 0 a 4)
-
Se producirá una excepción
ArrayIndexOutOfBoundsException
-
-
Deja un comentario