Esta es una pregunta de seguimiento de Why is this exception is not printed? Why it's showing an error?
Aquí en código de abajo por qué el ArithmeticException no está disparada?¿Por qué la excepción no se desencadena aquí?
class Exp
{
public static void main(String args[])
{
float d,a=1;
try
{
d=0;
a=44/d; //no exception triggered here.. why?
System.out.print("Its not gonna printed a="+a);
}
catch(ArithmeticException e)
{
System.out.println("Print exception"+e);
}
}
}
lugar la salida proviene de la siguiente manera:
Its not gonna printed a=Infinity
lo que sucede?