java例程练习(自定义异常处理)
2012-04-22 22:11
483 查看
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编译期的异常处理和自定义异常
- Java异常处理--自定义异常
- Java学习笔记之异常、处理异常、异常抛出、自定义异常、异常链
- Java基本功练习十八(异常处理【获取异常信息、链式异常和finally语句、自定制异常】)
- JAVA练习-第3天 有关异常处理的学习
- Java异常处理:Part3 自定义异常
- 大四实习准备2_java异常处理_android控件练习
- java异常处理之自定义异常类(转)
- JAVA基础再回首(十九)——异常的概述、Try…Catch、多异常处理、Throws、throw、finally、自定义异常及异常的注意事项
- java4Android(12)java中的异常(13)自定义异常,异常处理的两种方式
- Java异常处理-----自定义异常
- Java异常处理-----自定义异常
- java异常处理练习(1)
- Java自定义异常(优雅的处理异常)
- (转)用枚举来处理java自定义异常
- java异常处理的简单练习
- Java中自定义异常的两种处理方法