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

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

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

자바 예외 처리3 - 체크 예외

예외 처리 catch

작성

·

173

0

만약 c.txt 라는 파일이 있다고 가정하고 command line 인자로 java mola c.txt 만 terminal 에서 적었다고 가정해보겠습니다.

그러면 ArrayIndexOutOfBoundsException 이 위 catch 블록에 잡혀 있으니까 그게 실행되어야하는거 아닌가요?

(원래 java mola c.txt d.txt 같이 "d.txt" 도 해줘야 인덱스가 올바른 것이라고 생각해서 그렇게 생각했습니다.)

답변 1

0

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

위의 내용대로 만들고 실행했을 때 저는 아래와 같이 정상적으로 Need command line arguments 가 출력되는 것을 볼 수 있었습니다!

자바의 관례에 따라 클래스의 첫문자를 대문자로 해보시고 다시 시도해보시겠습니까?

image

 

감사합니다.

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

질문하기