我遇到了以下两个代码。为什么它不会抛出浮点异常,而在其他情况下它会抛出运行时异常。
class FloatingPoint
{
public static void main(String [] args)
{
float a=1000f;
float b=a/0;
System.out.println("b=" +b);
}
}
输出:b=无穷大。
如果我尝试使用 int 值,那么它将引发运行时异常。为什么会这样?