Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
--
try{
//codigo suseptibles a error
}catch(Exception ex){
//codigo cuando se produce error
elLogDelError(ex);
}public class ExcepcionApp {
public static void main(String[] args) {
String str1="12";
String str2="0";
String respuesta;
int numerador, denominador, cociente;
try{
numerador=Integer.parseInt(str1);
denominador=Integer.parseInt(str2);
cociente=numerador/denominador;
respuesta=String.valueOf(cociente);
}catch(NumberFormatException ex){
respuesta="Se han introducido caracteres no numéricos";
}catch(ArithmeticException ex){
respuesta="División entre cero";
}
System.out.println(respuesta);
}
}Tal vez por código podrías controlar la entrada de numerador o
denominador, del ejemplo, para evitar se produzca el error, pero, como
en el ejemplo, controlás el error cuando se dispara, cuando se ingresa
alguno de los valores no numéricos.--
No creo que Luis María se haya olvidado del artículo