用0除以Java中的无穷或异常?
请看以下代码片段,其中我们将数字除以0。
示例
public class Tester{
public static void main(String[] args) {
double d = 100;
System.out.println(d/0);
}
}输出结果
Infinity
现在请看以下代码片段。
示例
public class Tester{
public static void main(String[] args) {
int d = 100;
System.out.println(d/0);
}
}输出结果
Exception in thread "main" java.lang.ArithmeticException: / by zero at Tester.main(Tester.java:5)
正如您已经注意到的,InfinityvsArithmeticException,对于类似的除零程序,结果是不同的。区别在于第一程序中使用的浮点运算和第二程序中使用的整数运算。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西