美文网首页
Springboot 2.x 异常处理

Springboot 2.x 异常处理

作者: SetsunaHao | 来源:发表于2018-10-15 22:19 被阅读0次

加入 @ControllerAdvice 注解,使用 @ExceptionHandler(Exception.class) 捕获异常

@ControllerAdvice
public class WebExceptionResolver {

    @ExceptionHandler(Exception.class)
    @ResponseBody
    public Object resolveException(Exception e){
        //1.异常类型为自定义异常
        if (e instanceof MyException){
            return e.getMessage();
        }
        //2.其他类型异常
        return "其他异常";
    }
}

代码地址: https://github.com/setsunahao/springboot2-demos

相关文章

网友评论

      本文标题:Springboot 2.x 异常处理

      本文链接:https://www.haomeiwen.com/subject/ofgqzftx.html