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

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

김영한의 실전 자바 - 중급 1편

예외 처리가 필요한 이유3 - 반환 값으로 예외 처리

정의한 예외

작성

·

148

0

여기에서 왜 MyCheckedException 은 체크 예외인가요 ?

Exception 은 체크예외, UncheckedException 둘다의 부모 아닌가요?

답변 1

0

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

아래 계층 그림을 보시면, 언체크 예외의 경우 RuntimeException을 상속 받는 경우에만 해당됩니다.

따라서, Exception을 상속 받는 것은 기본적으로 체크예외이고, Exception 중 하나인 RuntimeException을 상속 받으면 언체크 예외라고 생각하시면 됩니다.

image

감사합니다.

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

질문하기