我是靠谱客的博主 酷炫芝麻,最近开发中收集的这篇文章主要介绍ArithmeticException算数异常ArithmeticException算数异常,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

**

ArithmeticException算数异常

**

//ArithmeticException;算数异常
public void test3() {
try {
Scanner scan = new Scanner(System.in);
System.out.println(“请输入除数”);
double num1 = scan.nextInt();
System.out.println(“请输入被除数”);
double num2 = scan.nextInt();
double result = num1 /num2;
//int result = 5/0;
System.out.println(result);
} catch (ArithmeticException e) {
System.out.println(“算数异常!”);
e.printStackTrace();
}
}
以上代码定义了两个double类型的数,num1和num2.
但是在运行以上代码时,我在控制台先num1输入数字5,num2输入0,以下结果为:`在插入图片描述不会报ArithmeticException;算数异常。
如果两数定义为int类型的数就会正常报ArithmeticException 算数异常。
答案是:一个浮点数除以0 得到一个无限大的数。

最后

以上就是酷炫芝麻为你收集整理的ArithmeticException算数异常ArithmeticException算数异常的全部内容,希望文章能够帮你解决ArithmeticException算数异常ArithmeticException算数异常所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部