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