
@RestControllerAdvice
public class GlobalExceptionHandler {
@ExceptionHandler(Exception.class)//指定捕获异常类型:所有
public Result ex(Exception ex){
ex.printStackTrace();
return Result.error("对不起,出现异常,请联系管理员");
}
}
@RestControllerAdvice注解在异常处理类头上,注明该类是全局异常处理类
配合@ExceptionHandler注明捕获的异常类型,将异常返回的提示信息的格式统一为项目规定的 Result的格式

返回了标准的Result格式信息,前端是可以解析的,即可正常提示给用户.











---详细讲解](https://img-blog.csdnimg.cn/e810baed1d5f472293e13e505077f2ce.gif)





