작성한 질문수
김영한의 실전 자바 - 중급 1편
자바 예외 처리3 - 체크 예외
작성
·
173
0
만약 c.txt 라는 파일이 있다고 가정하고 command line 인자로 java mola c.txt 만 terminal 에서 적었다고 가정해보겠습니다.
그러면 ArrayIndexOutOfBoundsException 이 위 catch 블록에 잡혀 있으니까 그게 실행되어야하는거 아닌가요?
(원래 java mola c.txt d.txt 같이 "d.txt" 도 해줘야 인덱스가 올바른 것이라고 생각해서 그렇게 생각했습니다.)
답변 1
안녕하세요. ghuhan18님, 공식 서포터즈 y2gcoder입니다.
위의 내용대로 만들고 실행했을 때 저는 아래와 같이 정상적으로 Need command line arguments 가 출력되는 것을 볼 수 있었습니다!
자바의 관례에 따라 클래스의 첫문자를 대문자로 해보시고 다시 시도해보시겠습니까?
감사합니다.