Excepciones

osvaldo civile
14 de Abril del 2011
hola gente estoy cursando POO y necesito alguna orientacion sobre el tema excepciones:

Santiago Pastor
06 de Mayo del 2011
Hola:

Tal cual preguntas, parece que no pides nada concreto. Las Excepciones son formas de atrapar errores en tiempo de ejecución. Por ejemplo, si pides a alguien que introduzca un número por el que dividir otro e introduce el 0, algo divido por 0 es infinito y se produciría un error.

Te pongo un ejemplo por si acaso:

public class Excepciones1{
public static void main(String args[]){
for(int i=5;i>-1;i--)
{
System.out.println(10/i);
}
}
}

Este programa daría como error una cadena de caracteres que al usuario no le aporta nada. Sin embargo, en este otro:

public class Excepciones2{
public static void main(String args[]){
try
{
for(int i=5;i>-1;i--)
{
System.out.println(10/i);
}
}catch(Exception e){
System.out.println("Error: " + e.getMessage());
}
}
}

el mensaje puedes controlarlo.

No sé si esto es lo que quieres o quieres algo más concreto.