问答详情
源自:1-7 Java 中的异常链

“喝醉了”异常是老师之前就定义好的异常么?为何我自己写的时候,提示“DrunkException cannot be resolved to a type”?

“喝醉了”异常是老师之前就定义好的异常么?为何我自己写的时候,提示“DrunkException cannot be resolved to a type”?

提问者:qq_甘_4 2016-07-29 17:25

个回答

  • VevoLiang
    2016-07-29 18:48:11

    是老师自己定义的,要想使用需要自己定义:

    class DrunkException extends Exception{
        public DrunkException(){
            super();
        }
        
        public DrunkException(String str){
            super(str);
        }
    }


  • 慕设计8141770
    2016-07-29 17:31:49

    自定义异常继承Exception,使用的时候,通过关键字throw 抛出,或者通过throws交给上一级出来,捕获通过trycatch语句,捕获异常。如果不在同一个包内,需要import