2016-09-29 64 views
0

使用注解@ExceptionHandler时,有没有办法让异常对象进入内部?访问异常处理程序方法内的错误对象

这是我的代码:

@ExceptionHandler(DataInputException.class) 
    public ResponseEntity handleException(){ 
     return ResponseEntity 
        .status(HttpStatus.BAD_REQUEST) 
        .body("Entity contains null or forbidden values"); 
    } 

我想有返回的消息包含了大约perticular领域定制的信息。 (这就是为什么我需要错误对象)。

回答

3

通行证在异常

@ExceptionHandler(DataInputException.class) 
public ResponseEntity handleException(DataInputException exception) {