- 使用 @ControllerAdvice 声明全局异常处理类
- 使用@ExceptionHandler(异常类.class) 指定哪一个异常处理
先会抛出指定异常,没有指定异常的情况下抛出全局异常。
3. 自定义异常
3-1. 自定义异常类,需要继承 extends RuntimeException
3-2. 在代码异常处声明,然后抛出异常
3-3. 在全局异常处理类中声明自定义异常
先会抛出指定异常,没有指定异常的情况下抛出全局异常。
3. 自定义异常
3-1. 自定义异常类,需要继承 extends RuntimeException
3-2. 在代码异常处声明,然后抛出异常
3-3. 在全局异常处理类中声明自定义异常