Exception in thread “main” java.lang.ArithmeticException: / by zero

文章目录

  • Exception in thread "main" java.lang.ArithmeticException: / by zero
    • 一般出错情况
      • 除数为0(/)
      • 求余数(%)
    • 额外情况
      • 有时候被除数为0的时候也会出错

除数为0的时候会报错的情况。

也就是说运行结果会显示错误:
Exception in thread "main" java.lang.ArithmeticException: / by zero

一般出错情况

除数为0(/)

这个很简单,小时候学的除法常识……这个肯定报错啊。

System.out.println(1/0);

求余数(%)

求余数的运算时除数位置为0。

这里就理解成想求余数就一定要做除法,所以除数的位置要有意义……

System.out.println(1%0);

额外情况

有时候被除数为0的时候也会出错

System.out.println(0/1);

这个时候不用管,其实并没有错。(不要怀疑自己啊)

实在不行就关掉Eclipse重启,再试试。

我的解决方案就是——先放在一边不管,过了一段时间之后,我又去运行了一下。结果就成功了……(结果是0)

感觉是软件抽风了???还好最后可以运行……

//end


【赞赏&支持&福利】

赞赏】│  支持&福利(+每日领红包)  │  备用链

其他说明可以点击 简 介 说 明 查看。
转载请注明原文章链接,并标注作者amosC。

转载格式如下:

来源:(此处附上原文链接)

作者:amosC(amoscey


简书主页   | CSDN主页  | 赞赏说明  | 简    介   |


Java-除数为0时会报错的情况(一个无法理解的例外-被除数为0)相关推荐

  1. The package javax.swing is not accessible(java GUI 编程时引用swing包和awt包时会报错怎么办)

    Java GUI 编程时引用swing包和awt包时会报错怎么办 一.环境与错误现象 使用的编译器为eclipse,情况为: 二.解决方法 问题主要是由工程中的module-info.java这个文件 ...

  2. python 3.8.0 编译报错 Could not import runpy module 解决方案

    环境 CentOS 7 Gcc 4.8.5 Python 3.8.0 相关报错 make build_all CFLAGS_NODIST=" -fprofile-use -fprofile- ...

  3. RedHat5.5_X64 Linux安装oracle 11.2.0.3 报错

    [javascript] view plaincopy REDHAT linux 安装 11G  11.2.0.3   报错 oracle用户执行./runinstaller后 直接报错 查看日志后 ...

  4. 解决Pycharm绘图报错:Error: failed to send plot to http://127.0.0.1:63342

    pycharm 2021.3.3专业版, python scientific模式 使用plt.show()绘制的图像只能在工具窗口(SciView)中显示,无法使用弹出窗口,取消"在工具窗口 ...

  5. Springboot 项目金蝶中间件AAS-9.0启动报错 javax.persistence.Table.indexes()[Ljavax/persistence/Index 问题解决

    Springboot 项目金蝶中间件AAS-9.0启动报错 java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/ ...

  6. kvm linux 网络不稳定,kvm 虚拟机网络配置有时会报错问题

    kvm 虚拟机网络配置有时会报错问题 添加网卡 解决办法: 添加网卡修改宿主机的配置文件 1.修改如下: #virsh edit cent02 网卡的配置文件段为 添加网卡则照着上述格式写入cent0 ...

  7. java项目如何启动tomcat服务器,Java web项目启动Tomcat报错解决方案

    Java web项目启动Tomcat报错解决方案 点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at lo ...

  8. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

  9. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法...

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

最新文章

  1. 30万|项目需求——针对点云立体重构的位姿测量技术
  2. python快速排序解析_快速排序python实现总结
  3. C++与MATLAB数组的存储结构
  4. 嵌入式C语言之位运算 ..|.~.
  5. 霍纳法树形流图中处理机p个数_2009系统结构试卷答案
  6. hdu max sum
  7. 通过端口映射突破防火墙
  8. 一些常用常新的数学公式(备查)
  9. 操作系统原理(六)设备管理
  10. 第二阶段团队冲刺02
  11. udp客户端 Java_java UDP通信客户端与服务器端实例分析
  12. 银行自助填表方案介绍
  13. c语言mooc gps数据处理的数据_利用智能手机GPS测量地球半径
  14. MCScanX共线性分析
  15. 各种单片机芯片封装形式
  16. 集 8 万员工之力, Google 开放 Bard,我们将它和 ChatGPT 正面 PK 了一下
  17. 如何让大学的青春少些遗憾!
  18. (Lightweight multi-scale aggregated residual attention networks for image super-resolution)阅读笔记
  19. 经典影视剧《大宋提刑官》——老剧重看,再添心得
  20. 5分钟完成核磁共振检查,Facebook的AI技术现在还经不住考验

热门文章

  1. Android中自动拦截电话
  2. natapp内网渗透,linux下后台运行,能显示免费隧道的域名和端口号哦
  3. 北京大学计算机专业王腾,王腾-理论与应用地球物理研究所-北大地空学院
  4. 2015 macbook air换第三方SSD(西数SN750)
  5. flowable6.5解析(3)----数据模型
  6. 实验室师哥阿里巴巴面试总结----菜冬瓜
  7. 数据结构——拉链法(链地址法)
  8. SSM框架的工作流程图
  9. 企业应该怎样做网络推广?
  10. 如何通过python获取股票行情信息?