package course.exception; /** * @author WanJl * @version 1.0 * @title Demo02 * @description 自定义异常 * @create 2026/7/28 */ public class Demo02 { /* 当Java提供的异常不能满足我们的需求时,我们就可以自定义异常 实现步骤: 1、定义(创建)异常类 2、编写继承关系(可以继承Exception,那这个类就是编译期异常类。也可以继承RuntimeException,那就是运行期异常) 3、提供无参构造方法 4、提供有参构造方法 比如 判断年龄的 年龄异常 AgeOutOfBoundsException */ }