• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

예외처리

22.06.29 22:44 작성 조회수 333

0

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

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

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

 

답변 1

답변을 작성해보세요.

1

y2gcoder님의 프로필

y2gcoder

2022.06.30

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

1) 맞습니다.

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

감사합니다.