Java中如果被除数是零时的异常处理
异常处理
废话不说,代码如下:
package firstproject;
public class yichangchuli {}
class MyMath {static int a; //此处必须用static修饰(公开),不能用private修饰( 私有);static int b;static int result=0;public MyMath(int a,int b) {MyMath.a=a; //可以用 this.a=a;MyMath.b=b; }public void MyMath() {result=a/b;System.out.println(result);}
}class TestDemo {public static void main(String args[]) {MyMath m=new MyMath(1,0);try {m.MyMath();} catch (Exception e) {System.out.println("程序运行出错了哦,被除数不能为零!!!");System.exit(1) ; // 程序退出}}
}
运行结果如下:
Java中如果被除数是零时的异常处理相关推荐
- java中检查性异常类_Java异常处理、java语言推崇使用检查类型异常
异常处理是java语言的重要特性之一,<Three Rules for effective Exception Handling>一文中是这么解释的:它主要帮助我们在debug的过程中解决 ...
- java中在方法体内抛出异常_Java异常处理中___用于方法体内,抛出一个异常对象。...
Java异常处理中___用于方法体内,抛出一个异常对象. 答: throw; 智慧职教: 运输高致病性动物病原微生物菌(毒)种或者样本的,与内包装要求错误的是 答:E.主容器表面标注"高致病 ...
- Java中当被除数比除数小时为什么计算结果都为0?
前段时间写项目时遇到了这个问题,现在记录一下,帮助已经入坑的各位早点儿出坑. 首先,要区分清楚什么是被除数.什么是除数,话不多说,直接上图: 比如100/50,其实就是100÷50,那么100就是被除 ...
- java 异常处理发生异常_处理Java中的异常
java 异常处理发生异常 每个程序员都希望编写一个完美的程序. 也就是说,程序运行时没有任何障碍. 好吧,如果希望是马,乞g就会骑. 除了程序员的所有愿望之外,有时还会发生无法预料的情况. 在Jav ...
- 牛刀小试 - 趣谈Java中的异常处理
概述 顾名思义,通俗来讲异常就是指,那些发生在我们原本考虑和设定的计划之外的意外情况. 生活中总是会存在各种突发情况,如果没有做好准备,就让人措手不及. 你和朋友约好了明天一起去登山,半道上忽然乌云蔽 ...
- java中飞飞检查异常_Java复习6异常处理
Java复习6.异常处理 20131005 前言: Java中的异常处理机制是非常强大的,相比C++ 来说,更加系统.但是我们开发人员没有很好的使用这一点.一些小的程序是没有什么问题的,但是对于大型项 ...
- 【Java面试题】21 Java中的异常处理机制的简单原理和应用。
[Java面试题]21 Java中的异常处理机制的简单原理和应用. 参考文章: (1)[Java面试题]21 Java中的异常处理机制的简单原理和应用. (2)https://www.cnblogs. ...
- Java中的异常处理:何时抛出异常,何时捕获异常?
Java中的异常处理:何时抛出异常,何时捕获异常? 参考文章: (1)Java中的异常处理:何时抛出异常,何时捕获异常? (2)https://www.cnblogs.com/tsiangleo/p/ ...
- java try catch_异常处理,JAVA中异常处理的介绍
异常处理的介绍 在Java程序的运行过程中,如果Java虚拟机检测出一个无法执行的操作,就会产生运行时错误(runtime error) 在Java中,运行时错误会作为异常来抛出. 抛出的异常是一个对 ...
最新文章
- 如何找到 SAP Spartacus 里某个 Component TypeScript 编译后生成的 JavaScript 位置
- android 新的布局,Android新布局方式ConstraintLayout快速入门教程
- 软件工程---17.分布式软件工程
- centos下cmake安装
- three.js TextBufferGeometry创建3d文字(文字乱码问题解答)
- 不同类型变量与零值比较
- Oracle中函数/过程返回结果集的几种方式
- python微信群定时发送消息_Python3 itchat实现微信定时发送群消息的实例代码
- python 合并与连接
- 最简单又最复杂的单例模式
- brctl 设置ip_Linux 网桥配置命令:brctl | 学步园
- 2022年上半年技术领域TOP 10高薪岗位出炉,第一名月薪4万
- FPGA基础知识1(FPGA芯片结构)
- 如何查看磁盘空间是否够用
- AirDisk存宝 【S3\S6简易使用说明】
- 事件驱动架构(EDA/SEDA/DEDA/ESB/CQRS/EventSourcing)
- 大数据分析处理关键技术有哪些?
- java爬取王者荣耀全皮肤图片
- dmr中继 自建服务器,海能达DMR中继接入BrandMeister教程
- 大专生如何进大厂?大专生做程序员就没有春天吗?一面二面顺利通过,三面成功拿下拼多多offer!