2016-09-29 65 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) {