gpt4 book ai didi

java - 在 boolean 表达式中除以零

转载 作者:行者123 更新时间:2023-12-01 11:30:44 25 4
gpt4 key购买 nike

我正在用 Java 编写一个程序,我注意到我的代码中有一个表达式 x/y > 0,当 时,该表达式的计算结果为 false >y == 0。我已经在代码中更正了这一行,但我很好奇,有谁知道为什么 x/y > 0 计算结果为 false 而不是导致程序终止?

最佳答案

x/y 如果它们都是整数并且 y 为 0,将抛出 ArithmeticException

如果 x/y 是 float ,则

x/y 等于无穷大。并且无穷大大于 0!

关于java - 在 boolean 表达式中除以零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30418115/

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