1 import org.springframework.web.bind.annotation.ControllerAdvice; 2 import org.springframework.web.bind.annotation.ExceptionHandler; 3 import org.springframework.web.bind.annotation.ResponseBody; 4 import org.springframework.web.bind.annotation.ResponseStatus; 5 6 import javax.servlet.http.HttpServletRequest; 7 import java.util.*; 8 9 /** 10 * 统一异常拦截处理器 11 */ 12 @ControllerAdvice 13 public class AppExceptionHandler { 14 15 @ExceptionHandler(Exception.class) 16 @ResponseBody 17 @ResponseStatus 18 public String handlerError(HttpServletRequest req, Exception e) { 19 String result = ""; 20 result = "调用接口失败,请联系管理员"; 21 return result; 22 } 23 }
Springboot统一异常处理(@ControllerAdvice)
原文:https://www.cnblogs.com/yhcjhun/p/10879728.html