java例程练习(自定义异常处理)
2012-04-22 22:11
573 查看
public class Test { public void regist(int num) throws MyException { if(num < 0) { throw new MyException("人数为负值,不合理", 3); } System.out.println("登记人数" + num); } public void manager(int k) { try { regist(k); } catch(MyException me) { System.out.println("登记出错,出错类型:" + me.getId()); me.printStackTrace(); } System.out.println("操作结束"); } public static void main(String[] args) { Test t = new Test(); t.manager(-1); t.manager(100); } } class MyException extends Exception { private int id; public MyException(String message, int id) { super(message); this.id = id; } public int getId() { return id; } }
相关文章推荐
- java例程练习(自定义异常处理)
- java例程练习(自定义异常处理)
- java例程练习(自定义异常处理)
- Java异常处理:Part3 自定义异常
- Java中的异常处理(三) - 自定义异常处理
- Java异常处理-----自定义异常
- (转)用枚举来处理java自定义异常
- java异常处理之自定义异常类(转)
- JAVA基础再回首(十九)——异常的概述、Try…Catch、多异常处理、Throws、throw、finally、自定义异常及异常的注意事项
- Java异常处理--自定义异常
- Java异常处理-----自定义异常
- Java自定义异常(优雅的处理异常)
- java异常处理练习(1)
- java异常处理的简单练习
- java异常的学习和理解(包含异常的处理方式,异常的分类,运行时异常和编译时异常,自定义异常)
- JAVA之旅(十)——异常的概述,Try-Catch,异常声明Throws,多异常处理,自定义异常,Throw和Throws的区别
- 在java Spring基础上实现自定义异常处理框架教程
- java面向对象-自定义异常处理
- 黑马程序员 Java基础 处理异常信息以及自定义异常
- JAVA之旅(十)——异常的概述,Try-Catch,异常声明Throws,多异常处理,自定义异常,Throw和Throws的区别