注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 DOS命令杀掉进程
 帮助

我的java笔记(12)


2008-03-21 17:17:31
 标签:java 基础    [推送到技术圈]

关于自定义的异常类:

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)
    {
       ...// 捕获到自定义异常,对其进行处理。
    }
    }  
}







    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: