自定义异常

作者在 2015-05-24 15:37:01 发布以下内容
 

自定义异常

自已定义的异常

要先声名一个类去继承Exception

然后在这个类里面重写带有参数的构造方法,

而域块内则输出一个super(参数);结束

public class MyException extends Exception

{

   public MyException(String message)

   {

     super();

   }

}

然后在写一个类,这个类是一个方法类,在里面写出所要用的方法,

而这个方法则要抛出throws 和自已所定的异常类

最后在方法里面抛出throw new出的重写的异常。

public class Cat

{

   public void cry() throws MyException

   {

     throw new MyException("老猫");

   }

}

最后在测试类里new出方法类,将方法用出。

public class Test

{

   public static void main(String[] args)

   {

     Cat cat = new Cat();

     try

     {

        cat.cry();

     } catch (MyException e)

     {

        e.printStackTrace();

     }

   }

}

默认分类 | 阅读 1091 次
文章评论,共0条
游客请输入验证码
文章分类
最新评论