hi guys. i was wondering how to handle NPE and PSQLException. can i just add two methods to my RestResponseEntityExceptionHandler? so far i have these methods:
@ExceptionHandler(value={NoEarlierPaymentException.class})
protected ResponseEntity<Object> handleNoEarlierPaymentException(NoEarlierPaymentException noEarlierPaymentException, WebRequest webRequest) {
ErrorResponseDTO[] errorResponseDTOS = {new ErrorResponseDTO(13003, "No earlier payment")};
return handleExceptionInternal(noEarlierPaymentException, errorResponseDTOS,new HttpHeaders(), HttpStatus.BAD_REQUEST, webRequest);
}
@ExceptionHandler(value={DuplicateRequestException.class})
protected ResponseEntity<Object> handleDuplicateRequestException(DuplicateRequestException duplicateRequestException, WebRequest webRequest) {
ErrorResponseDTO[] errorResponseDTOS = {new ErrorResponseDTO(13004, "Duplicate request")};
return handleExceptionInternal(duplicateRequestException, errorResponseDTOS,new HttpHeaders(), HttpStatus.BAD_REQUEST, webRequest);
}
so i was thinking about handling these exceptions my own way. any help? thx