Download EXCEPCIONES

Document related concepts
no text concepts found
Transcript
EXCEPCIONES
Java incorpora soporte para
manejar situaciones anómalas
conocidas como EXCEPCIONES que
pueden ocurrir durante la
ejecución de un programa.
Las excepciones proporcionan una
manera limpia de verificar errores.
El manejo de excepciones ofrece
una
forma
de
separar
explícitamente el código que
maneja los errores del código
básico de una aplicación,
haciéndola mas legible, lo que
desemboca en un buen estilo de
programación.
Algunas excepciones en JAVA son:
Clase de Excepción
Significado
AritmethicException
Una condición aritmética
excepcional ha ocurrido; por
ejemplo una división por 0.
ArrayIndexOutOfBoundsException Un arreglo fue accedido en un
índice ilegal (fuera de los limites
permitidos)
NullPointerException
Se intento utilizar null donde se
requiere un objeto
NumberFormatException
Se intento convertir una cadena
con un formato inapropiado en un
numero.
Scanner leer = new Scanner(System.in);
int numero1;
System.out.println("Ingresa un valor:");
numero1 = leer.nextInt();
System.out.println("El valor es:" + numero1);
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
int numero1;
try{
System.out.println("Ingresa un valor:");
numero1 = leer.nextInt();
System.out.println("El valor es:" + numero1);
}
catch(Exception e){
System.out.println("error valor incorrecto");
}
}