inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바재밌당님의 게시글

자바재밌당 자바재밌당

@sugg

수강평 작성수
-
평균평점
-

게시글 1

질문&답변

인터럽트, 체크예외 catch 질문

안녕하세요, 김영한 강사님. 강의 잘 듣고 있습니다. 친절하게 답변 남겨주셔서 감사합니다! 조언 주신 대로 예외 처리 단원을 전체 복습하고 왔습니다. 그런데도 여전히 뭔가 이해가 완벽히 안 돼서 뭐가 문제일까 고민해 보니, 제가 InterruptedException을 잘못 이해하고 있다는 걸 깨달았습니다. sleep()가 스레드 진행을 잠시 지연시키는 메서드이다 보니, InterruptedException 체크 예외를 잡는 코드가 의무화되어 있다는 부분에서 무심결에 'sleep() 메서드는 interruptedException을 발생시키기 때문에 체크 예외 처리를 반드시 해야 한다'라고 이해한 것 같습니다. 어쩐지 이후 인터럽트 파트를 배울 때도 뭔가 이상하고 이해가 안 됐는데, 전부 이 오개념 탓이었던 것 같습니다. 문제점을 찾으니 속이 후련하네요. 도와주셔서 감사합니다.

좋아요수
0
댓글수
3
조회수
152