
当分配给变量的值小于该变量的最小允许值时,就会发生下溢。如果 Java 中发生下溢,JVM 不会抛出异常,并且程序员有责任处理下溢情况。
淘客帝国免费版4.3,整合JSSDK,开放屏蔽词设置,优化效率。,感谢大家对淘客帝国的支持,因为有你们的支持,让我们不断前进,不断完善.淘客帝国团队向各位淘客致谢~我们一直在努力争取给淘客朋友们提供最好的淘客TOP API淘客程序!免费版我们一如既往会一直更新,希望大家关注免费版的最新版本号。随时保持版本更新。 请仔细用10分钟时间查看以下信息!本程序以官方名义推荐。没有任何后门,大家可放心使用!
2
public class UnderlowTest {
public static void main(String[] args) {
int num1 = -2147483648;
int num2 = -1;
System.out.println("Number 1: " + num1);
System.out.println("Number 2: " + num2);
long sum = (long)num1 + (long)num2;
if(sum < Integer.MIN_VALUE) {
throw<strong> </strong>new ArithmeticException("Underflow occurred!");
}
System.out.println("The sum of two numbers : " + (int)sum);
}
}Number 1: -2147483648
Number 2: -1
Exception in thread "main" java.lang.ArithmeticException: Underflow occurred!
at UnderlowTest.main(UnderlowTest.java:9)以上就是我们如何在Java中检查下溢?的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号