当前位置: 首页>JAVA技术>springmvc处理全局异常处理注解ControllerAdvice使用

springmvc处理全局异常处理注解ControllerAdvice使用

作者:你好吗 6月前 ⋅ 1386 阅读

1、说明
     类上添加上@ControllerAdvice,然后方法上还需要添加上@ExceptionHandler注解,并参数上配置对应的异常类型。

2、示列

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.ControllerAdvice;

/**
 * @author : likl
 * @description : ${description}
 * @date: 2021-11-13 20:21
 */
@ControllerAdvice
public class ExceptionHandler {
    private static final Logger LOGGER=LoggerFactory.getLogger(ExceptionHandler.class);
    @org.springframework.web.bind.annotation.ExceptionHandler(value = Exception.class)
    public void handle(Exception e){
        LOGGER.error("",e);
    }
}