gpt4 book ai didi

java - 没有在 Java 中获取 ArithmeticException

转载 作者:行者123 更新时间:2023-11-29 04:05:33 25 4
gpt4 key购买 nike

我正在尝试在程序下方运行并期待算术异常,因为我们将 double 值除以零但得到 Infinity 作为输出

这是下面的程序。 但是,如果我们使用 int 而不是 double,则会出现算术异常

public static void main(String z[]) {
Double a = 10.0;
Double b = 0.0;
System.out.println(a/b);
}

输出:无限

public static void main(String z[]) {
int a = 10;
int b = 0;
System.out.println(a/b);
}

输出:

Exception in thread "main" java.lang.ArithmeticException: / by zero
at (Test.java:94)

Can someone please explain why we are getting Infinity for Double value?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com