1.自定义异常
public class CustomException extends Exception {
private String message;
/**
* Creates a new instance of CustomException.
*
* @param message
*/
public CustomException(String message) {
super(message);
this.message = message;
}
@Override
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
2.GlobalExceptionHandler自定义全局异常处理器
public class GlobalExceptionHandler implements HandlerExceptionResolver, Ordered {
private static final Logger Log = Logger.getLogger(GlobalExceptionHandler.class);
@Override
public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object handler,
Exception ex) {
CustomException customExce