인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

@ExceptionHandler

실무에서 모든 컨트롤러에는 이런 식의 메서드가 있는 건가요?

작성

·

462

0

@ExceptionHandler
public ErrorResult exHandler(Exception e) {
    return new ErrorResult("error", e.getMessage());
}

 

실무에서 웬만한 예외들은 다 처리를 해줄 텐데 예기치 못한 예외들을 위해 저런 식으로 Exception e를 파라미터로 받는 메서드를 작성해줄까요 ???

답변 1

0

안녕하세요. hjemsti님, 공식 서포터즈 David입니다.

네, 별도로 예외를 잡아서 처리하지 않는 이상, 발생하는 예외는 500 에러코드, 디테일한 에러 메시지를 담아서 반환합니다.

감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기