Magic Space

Magic Space

miércoles, 11 de julio de 2018

Manejo de Excepciones

Excepciones


Son los errores que suceden por diferentes motivos:
  • Al tratar de acceder a elementos de arreglos con un indice mayor al último elemento del arreglo
  • Inconsistencias matemáticos
  • Manejo de archivos
  • Acceso a bases de datos
  • Errores defnidos por el usuario: Rangos permitidos, valores nulos prohibidos etc.

Tipos de Excepciones

Cualquier excepción en Java es una subclase de la clase Throwable:
  • Exception: Representan excepciones que deben capturarse y tratarse pero el programa sigue corriendo
  • Error: Representan fallos de tipo catastróficos que paran el programa

Manejo de Excepciones

Para manejar excepciones se utiliza el bloque try catch:

try
{
//Error
}
catch(IOException )
{
//codigo para tratar error
}
catch (Exception e)
{
//codigo para otros errores
}

El bloque try tiene dentro el código que podría producir errores. El bloque catch tiene el código para tratar el error. El resto puede atrapar otro tipo de excepciones.




No hay comentarios:

Publicar un comentario