java-自定义异常
super(message);
这里我们可以在构造器设置异常信息
源码
package com.chapter433.Exception;
public class CustomException {
public static void main(String[] args) {
int age = 180;
//要求范围在18-120之间 否则会抛出一个自定义异常
if (!(age >= 18 && age <=120)){
throw new AgeException(“年龄需要在18~120之间”);
}
System.out.println(“你的年龄范围正确。”);
}
}
//自定义一个异常
//一般情况下 我们自定义异常是继承RunTimeException
//好处是 我们可以使用默认的处理机制
class AgeException extends RuntimeException{
public AgeException(String message) {//选第二个构造器
super(message);
}
}