Spring Boot项目添加全局异常捕获器
作者:互联网
Spring Boot项目添加全局异常捕获器
示例代码如下:
@RestControllerAdvice
public class GlobalExceptionHandler{
@ExceptionHandler(value = Exception.class)
public Result<?> domainExceptionHandler(HttpServletRequest request, Exception e){
// 这里添加处理异常的代码
}
}
这里需要注意的就是添加两个注解@RestControllerAdvice和@ExceptionHandler以及函数入参。
通过对@ExceptionHandler中value的指定来接受指定值类型的异常。
我们可以定义多个异常处理函数来对不同异常分别做处理。
标签:Exception,Spring,捕获,Boot,ExceptionHandler,添加,异常,public 来源: https://www.cnblogs.com/zolmk/p/16320377.html