Java中自定义异常的两种处理方法
2016-08-24 20:13
656 查看
其中注释掉的部分就是处理方法之一
class DivisorIsZeroException extends Exception { public DivisorIsZeroException(String errorMessage) { super(errorMessage); } } class A { int divide(int a, int b) throws DivisorIsZeroException { // try // { // if (0 == b) // throw new DivisorIsZeroException("除数不能为零!"); // } // catch (DivisorIsZeroException e) // { // e.printStackTrace(); // } if (0 == b) throw new DivisorIsZeroException("除数不能为零!"); int m = a / b; return m; } } public class TestA { public static void main(String[] args) { A aa = new A(); aa.divide(6, 0); } }
相关文章推荐
- java4Android(12)java中的异常(13)自定义异常,异常处理的两种方式
- 高效处理Java异常的两种方法
- JAVA学习笔记26——异常机制2:常见异常+异常处理其余两种方法+自定义异常
- Java自学笔记(第十天)-异常-异常的处理-throws-throw-多异常处理-自定义异常-throwable类-RunTimeException类-finally-异常在方法继承中的注意事项-
- java异常处理的两种方法
- Java两种处理异常方法的区别
- 3.java.lang.NullPointerException异常处理方法
- struts2中处理自定义异常的方法小结
- Java 自定义异常方法
- Java编程程序异常处理方法
- Java基础之IO流,创建文件并写入内容与IO异常的标准处理方法
- java学习脚印: java异常处理机制及实践方法
- Delphi 中自定义异常及异常处理的一般方法
- 自定义字符串处理函数(求长度,拷贝、拼接、比较)--两种方法
- JAVA简单异常处理(main方法中的args[]命令行参数传入两个操作数)
- java异常处理机制及两种异常的区别
- Java编程程序异常处理方法
- java例程练习(自定义异常处理)
- struts2中处理自定义异常的方法小结
- java例程练习(自定义异常处理)