您还可以@ExceptionHandler
在Rest Controller中使用带注释的方法捕获异常。
@ExceptionHandler(Exception.class)
@ResponseBody
@ResponseStatus(value = HttpStatus.BAD_REQUEST)
public String handleException(Exception e) {
return "return error object instead";
}
这将使您的主要控制者/业务逻辑变得更加整洁。