java

Páginas: 3 (623 palabras) Publicado: 18 de octubre de 2013
REPÚBLICA DE PANAMÁ
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
LIC. EN INGENIERÍA EN SISTEMAS COMPUTACIONALES
DESARROLLO DE SOFTWARE II

INVESTIGACIÒNNº2
“Manejo de Excepciones”

Elaborado por:
Kuang Zheng, Tan Ying CED: 3-732-292
Kam, Chaly CED: 8-861-431


Facilitadora:
Rosa Dutari de Samaniego


Fecha de entrega:
Jueves 17 deoctubre de 2013


Manejo de Excepciones
En Java los errores son conocidos como excepciones. Cuando se produce una excepción, se crea un objeto del mismo tipo de la excepción. La clase Throwable, esla superclase de todas las clases de manejo de errores. Cuando se genera una excepción, el programa en java busca un manejador para el error (handler).
El handler es una porción de código queidentifica el tipo de objeto correspondiente al error que se ha producido, y contiene sentencias que se van a ejecutar luego de que ocurrió el error.

Ejemplo de manejo de excepción en Java:
importjava.io.IOException;

// ...

public static void main(String[] args) {
try {
// Se ejecuta algo que puede producir una excepción
} catch (IOException e) {
// manejo de unaexcepción de entrada/salida
} catch (Exception e) {
// manejo de una excepción cualquiera
} finally {
// código a ejecutar haya o no excepción
}
}

Se pueden darvarios tipos de errores:
Al tratar de acceder a elementos de arreglos con un índice mayor al del último elemento del arreglo.
Divisiones para cero.
Manejo de archivos.
No existe, no se tienensuficientes permisos, etc.
Errores accediendo a bases de datos.
Errores definidos por el usuario
Tarjeta incorrecta, excede cupo de transferencia, etc.
Tipos de Excepciones
Checked: Son lasexcepciones que revisa el compilador.
Unchecked: Son las excepciones que no revisa el compilador y se dan en tiempo de ejecución. Ejemplo: RuntimeException.
Declarando Excepciones
La sentencia throw...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS