答案网址:
https://www.cnblogs.com/hapday/p/9043922.html
原因: 当我们定义的被除数为整型时(
short
、
int
、
long
)会抛出此异常, 被除数为整型时除数不能为零,请务必检查代码是否有机会出现除数为零的情况。
解决办法: 检查整型的除数。
答案网址:
https://blog.csdn.net/qq_31341759/article/details/90172527
1、程序中做除法运算时,被除数要做判空处理,否则会抛出异常。
2、除法运算结果,尽量指定小数点后的位数,以避免出现除不尽的情况,出现无限循环小数时,抛出异常。