Springboot 异常处理返回前端
使用@ControllerAdvice或@RestControllerAdvice以及@ExceptionHandler来捕获异常并返回给前端。代码如下:package com.mp.test.controller;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.w
·
使用@ControllerAdvice或@RestControllerAdvice以及@ExceptionHandler来捕获异常并返回给前端。
代码如下:
package com.mp.test.controller;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
//异常拦截提示前端
@RestControllerAdvice
public class ProjectExceptionAdvice {
//拦截所有异常
@ExceptionHandler
public String doException(Exception e){
//记录日志
//通知运维
//通知开发
e.printStackTrace();
return "服务器故障,请稍后再试";
}
}
更多推荐
已为社区贡献24条内容
所有评论(0)