강의

멘토링

커뮤니티

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

alrnr3521님의 프로필 이미지
alrnr3521

작성한 질문수

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

서블릿 필터 - 인증 체크

예외처리

작성

·

487

0

9분 3초 쯤에 톰캣까지 예외를 보내주어야 한다고 하셨는데

1)저희가 코드에 따로 예외 로깅안했으니까 톰캣까지 예외가 보내진건가요?

2)그리고 예외를 먹으면 정상처럼 흘러간다고 하셨는데 단지 로깅을 했다고 해서 예외가 사라지는건가요?

 

답변 1

1

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

1) 맞습니다.

2) 현재 try ~ catch 구문을 써서 예외를 잡아서 처리해주고 있습니다. catch 구문에서 예외를 잡아서 처리해주면, 정상흐름처럼 동작하게 됩니다. 현재는 was까지 그 예외를 던져야 하기 때문에 다시 catch 문에서 throws 를 이용해서 예외를 던지고 있습니다. 만약 catch 구문에서 로깅만 한다면 예외를 다시 던지지 않기 때문에 정상 흐름처럼 진행한다고 보시면 됩니다. 

감사합니다.

alrnr3521님의 프로필 이미지
alrnr3521

작성한 질문수

질문하기