Excepciones java
1. ArithmeticException: Excepción producida a causa de los errores de una operación aritmética como la división por cero, o por la conversión de tipos o conversión de otranaturaleza.
Ejemplo:
public class Exceptions {
public static void main(String args[]) {
int primero=15;
int segundo=0;
System.out.println("Division de 2 numeros");System.out.println("Primer numero es " + primero);
System.out.println("Segundo numero es " + segundo);
int Resultado= primero/segundo;
System.out.println("El resultado es " + Resultado);
}
}Ejecución
2. NumberFormatException: Una excepción habitual cuando estamos intentado procesar como un dato numérico algo que en realidad es un alfanumérico (por ejemplo una letra). Esta excepciónsuele presentarse cuando al intentar transformar un dato de tipo String en un numérico, dicho dato no es un número.
Ejemplo:
public class Exceptions {
public static void main(String args[]) {int primero=15;
int segundo;
String s="dos";
System.out.println("suma de 2 numeros");
System.out.println("Primer numero es " + primero);segundo=Integer.parseInt((s));
System.out.println("Segundo numero es " + segundo);
int Resultado= primero+segundo;
System.out.println("El resultado es " + Resultado);
}
}
Ejecución
3.ArrayIndexOutOfBoundsException: Esta es la excepción más frecuente. Se produce al intentar acceder a un elemento de un arreglo más allá del tamaño definido inicialmente para ese arreglo.
Ejemplo:
public classExceptions {
public static void main(String args[]) {
int segundo[]={1,2,3,4,5};
System.out.println("Arreglo");
for(int i=0; i<=5;i++)
System.out.println("Elnumero guardado es " + segundo[i]);
}
}
Ejecución
4. NullPointerException: Esta excepción puede ser lanzada por múltiples causas, la más habitual es que estamos intentando acceder a...
Regístrate para leer el documento completo.