关于java:java学习笔记7自定义异常

格局:

public class XXXException extends Exception / RuntimeException{
    //一个空参构造方法
    //一个带异样信息的构造方法
}

留神:

  1. 个别是以Exception结尾,阐明该类是一个异样类
  2. 必须继承Exception或者RuntimeException

    继承Exception:就是编译器异样,要么throws,要么try…catch
    继承RuntimeException:运行期异样,交给JVM(中断解决)

public class RegisteredException extends Exception{

    public RegisteredException() {

    }

    public RegisteredException(String message) {
        super(message);
    }
}

用throws

用try…catch

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理