mapa conceptual excepciones

1
Excepciones Son mecanismos de control de errores, es decir una forma de que la aplicación pase por alto un error. También sirven para detectar ciertos errores no todos ya que nuestro código quedaría ilegible. Las excepciones son objetos los cuales se crean cuando encontramos un error que necesitamos omitir o controlar. Jerarquía de Excepciones Las excepciones derivadas de Error no se tratan, solo las excepciones que derivan de Exception se tratan y en ciertos casos de manera obligatoria. Código: try { // Código que puede generar la excepción } catch (Exception e) { // Código para tratar el error } finally { //código que se ejecuta siempre } Se pueden crear nuevas excepciones creando una nueva clase que herede de Exception, añadiendo un constructor por default y otro q acepte un String, y llamamos al constructor desde la nueva clase.

Upload: bayron-garcia

Post on 25-Mar-2016

215 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Excepciones

Son mecanismos de control de errores, es decir una

forma de que la aplicación pase por alto un error.

También sirven para

detectar ciertos errores no

todos ya que nuestro código quedaría ilegible.

Las excepciones son objetos

los cuales se crean cuando

encontramos un error que

necesitamos omitir o

controlar. Jerarquía de Excepciones

Las excepciones derivadas de

Error no se tratan, solo las

excepciones que derivan de

Exception se tratan y en

ciertos casos de manera

obligatoria.

Código: try { // Código que puede generar la excepción } catch (Exception e) { // Código para tratar el error } finally { //código que se ejecuta siempre }

Se pueden crear nuevas excepciones creando una nueva clase que herede de Exception,

añadiendo un constructor por default y otro q acepte un String, y llamamos al

constructor desde la nueva clase.