Try & catch

Páginas: 2 (312 palabras) Publicado: 23 de enero de 2012
Ejemplos resueltos manejo de errores

1. Ejercicio:
Elabore un programa que pida al usuario un número, en el caso de que el número sea inválido, el programa imprime un mensaje de inválido.

try{
String input = JOptionPane.showInputDialog(“Digite un “+
“número:”);
int i = Integer.parseInt(input);
System.out.println(“El número es ”+i);
} catch (NumberFormatException nfe) {System.out.println(“El formato del número es erroneo”);
}

Para solventar el problema lo que hacemos es colocar un catch en el cual capturamos la excepción NumberFormatException

2. Ejercicio:
Elabore unprograma que pida al usuario dos números y los divida el primero contra el segundo, en el caso de que el segundo número sea 0 ocurrirá un error, el programa deberá manejar el error e imprimir unmensaje.

try {
int a=sc.nextInt();
int b=sc.nextInt();
int c=a/b;
System.out.println(“la división es ”+c);
} catch (ArithmeticException nfe) {
System.out.println(“se aceptan las diviciones porcero”);
}

Para solventar el problema lo que hacemos es colocar un catch en el cual capturamos la excepción ArithmeticException

3 Ejercicio:
Elabore un programa que contenga un arreglo de 3enteros y trate de ingresar un valor en el cuarta posición, ocurrirá un error, el programa deberá manejar el error e imprimir un mensaje.

try {
int [] lista =new int[3];
a[4]=10;

} catch(ArrayIndexOutOfBoundsException nfe) {
System.out.println(“no es una posición valida del arreglo”);
}

Para solventar el problema lo que hacemos es colocar un catch en el cual capturamos la excepciónArrayIndexOutOfBoundsException

4 Ejercicio:

Elabore un programa en cual independientemente que falle o no se imprima un mensaje que diga programa terminado.

try {
a[4]=10;

} catch(Exception nfe) {
System.out.println(“error”);
}
Finally{
System.out.println(“Programa terminado”);
}

Para solventar el problema lo que hacemos es colocar la impresión del mensaje dentro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Try Catch En Java
  • Construccion Try-Catch
  • Try Cach
  • a tube catcher
  • La estructura try
  • CATCH FINAL
  • Receptor O Catcher
  • a tube catcher

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS