System.out.println(1.0/0); 会抛异常吗?
两个不同类型的数作运算,以取值范围大的类型为标准,
且在Java中,浮点数有无限值和NaN的概念,
所以上述表达式不会抛出ArithmeticException异常,
而是输出Infinity。
本文探讨了在Java中使用System.out.println执行1.0/0操作的行为。解释了由于浮点数支持无限值,在这种情况下不会抛出ArithmeticException异常,而是输出Infinity。
System.out.println(1.0/0); 会抛异常吗?
两个不同类型的数作运算,以取值范围大的类型为标准,
且在Java中,浮点数有无限值和NaN的概念,
所以上述表达式不会抛出ArithmeticException异常,
而是输出Infinity。
962

被折叠的 条评论
为什么被折叠?