我的java笔记(12)
关于自定义的异常类: 1。通过继承java.lang.Exception类声明自己的异常类。 2。在方法适当的位置生成自定义异常的实例来,并抛出异常。(使用throw语句抛出) 3。在方法的声明部分用throws语句声明该方法可能抛出的异常。 有一个例子解释: class MyException extends Exception{ private int id; public MyException(String message,int id) { super(message); //这是父类中的一个函数 this.id = id; } public int getId(){ return id; } } public class test{ public void regist(int a) throws MyException { if(a>0) throw new MyException("这是一个自定义异常的使用实例。",3); } public void manager(){ try{ regist(100); } catch(MyException ex) { ...// 捕获到自定义异常,对其进行处理。 } } } 本文出自 51CTO.COM技术博客 |


working_IT
博客统计信息
热门文章
最新评论
友情链接
