1.使用两个注解@RestControllerAdvice 和 @Excetionhandler(value=Excetption.class)
2.第一个注解@RestcontrollerAdvice用于注解类,@RestControllerAdvice可以捕获整个应用程序中抛出的异常,并对它们进行处理。这样可以实现在整个应用程序范围内统一处理异常的目标;
3.@Excetionhandler(value=Excetption.class) 注解,通过value指定异常类型,对捕获的不同类型的异常进行处理。
4.代码示例:
@RestControllerAdvice
public class GlobalExceptionHandler {
@ExceptionHandler(value = Exception.class