Documentos de Académico
Documentos de Profesional
Documentos de Cultura
orientada a objetos
5.4 Gestión de excepciones: manejo de excepciones, lanzamiento de
excepciones
5.5 Creación y manejo de excepciones definidas por el usuario
Integrantes
1. Ricardo Román Pérez.
2. natividad jesus hernandez alvares.
3. mayra alejandra acosta valenzuela.
4. hugo ivan lozano pulido.
5.4 Gestión de excepciones:
manejo de excepciones,
lanzamiento de excepciones
Gestion
El manejo de excepciones agiliza el manejo de errores al permitir que tu programa
defina un bloque de código, llamado manejador de excepción, que se ejecuta
automáticamente cuando ocurre un error.
Otra razón por la que el manejo de excepciones es importante es que Java define
excepciones estándar para errores comunes del programa, como por ejemplo, dividir
por cero o no encontrar el archivo. Para responder a estos errores, tu programa debe
vigilar y manejar estas excepciones. Además, la biblioteca API de Java hace un uso
extensivo de excepciones.
La idea general es que cuando un objeto encuentra una condición que no sabe
manejar crea y dispara una excepción que deberá ser capturada por el que le llamó o
por alguien más arriba en la pila de llamadas. Las excepciones son objetos que
contienen información del error que se ha producido y que heredan de la clase
Throwable o de la clase Exception. Si nadie captura la excepción interviene un
manejador por defecto que normalmente imprime información que ayuda a
encontrar quién produjo la excepción.
if ( condicion_de_excepcion == true )
throw new miExcepcion();
El sistema puede constar de un ordenador central al que le llegan telemáticamente los datos
correspondientes a los códigos de barras de los pases que en cada momento se están
introduciendo en cada máquina de validación d e cada remonte; si un código de barras está en
regla, el ordenador envía una orden de liberar el torno para permitir al usuario acceder al
remonte. El ordenador central habitualmente recibirá códigos correctos utilizados en momentos
adecuados, sin embargo, en ciertas ocasiones nos encontraremos con situaciones anómalas:
4 etc.
DEFINICIÓN DE UNA EXCEPCIÓN
DEFINIDA POR EL PROGRAMADOR.
En programación orientada a objetos lo más adecuado es que las excepciones
sean objetos, por lo que en Java definiremos las excepciones como clases.
Nuestras clases de excepción, en general, heredarán de la clase Exception.
e d is p o n e m o s d e u n a e x ce p ci ón
Una vez qu
propia , p o d r em o s p r og r a m a r l a
l id a d de n u e st r a s a pl ic a c io n e s
funciona
n do (l a n za n do ) la e x c ep c ió n
provoca
d o d e t e ct e m o s a l gu n a d e la s
cuan
ci o n es a nó m a l a s a so c ia d a s .
situa