废话不多说,直接上代码
/**
* @desc 全局异常处理器
* @author
*/
@ControllerAdvice
public class MyExceptionHandler {
private Logger logger = LoggerFactory.getLogger("MyExceptionHandler");
@ResponseBody
@ExceptionHandler(Exception.class)
public String errorHandler(Exception ex) {
logger.debug("系统执行异常,异常消息为:"+ex.getMessage());
// 添加日志等操作....
ex.printStackTrace();
return "数据异常";
}
}