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

3次阅读

共计 376 个字符,预计需要花费 1 分钟才能阅读完成。

格局:

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

正文完
 0