Spring boot 全局异常捕捉
教程分享
>
Java教程
(991)
2024-04-17 12:31:24
在一个新类GlobalDefaultExceptionHandler ,在class注解上@ControllerAdvice,在方法上注解@ExceptionHandler(value = Exception.class)
@ControllerAdvice
publicclass GlobalDefaultExceptionHandler {
@ExceptionHandler(value = Exception.class)
publicvoid defaultErrorHandler(HttpServletRequest req, Exception e) {
e.printStackTrace();
System.out.println("GlobalDefaultExceptionHandler.defaultErrorHandler()");
}
}
弄完之后,只要内部出现异常会在控制台上可以看到异常拦截的打印语句
可用于异常日志拦截
https://www.leftso.com/article/198.html