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

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

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

String 클래스 - 비교

예외처리

작성

·

211

0

만약 제가 이 코드를 만들었다고 가정해보겠습니다.

그러면 제가 어떤 근거로 이게 chekcedException 이므로 try-catch 를 이용하거나 throws 를 해야한다는 것을 알 수 있죠?

 

답변 1

0

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

CheckedException은 예외 처리를 해주지 않으면 컴파일 단계에서 오류가 발생합니다.

image보시면 예외 처리 없이 그대로 실행했을 때 빌드 단계에서부터 잡거나 던지라고 오류를 던져주게 됩니다.

 

더불어 현대 IDE는 이러한 CheckedException이 발생할 수 있는 코드를 작성할 때 미리 개발자에게 알려줄 수 있습니다 !

image코드 밑에 빨간 줄이 뜨면서 친절하게 예외 처리가 필요하다고 알려주고 있습니다. 이러한 이유로 저희가 IDE를 사용하는 것 같습니다 🙂

 

 

감사합니다.

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

질문하기