欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot-ControllerAdvice全局捕获异常

程序员文章站 2024-02-19 00:03:16
...
//开启全局捕获异常
@ControllerAdvice
public class GlobalExceptionHandler {

    @ExceptionHandler(RuntimeException.class)//拦截所有运行时异常
    @ResponseBody //ResponseBody返回json。
    // 如果是跳转到错误页面就直接写页面地址,返回String跳转到页面。
    public Map<String ,Object> errorMap(){
        Map<String,Object> result=new HashMap<String ,Object>();
        result.put("errorCode","500");
        result.put("errorMsg","系统异常");
        return result;
    }

}

 springboot-ControllerAdvice全局捕获异常