강의로 돌아가기
걸음마

정답이 어떤것인가요?

아래와같이해도 통과가되는데 아무래도 이상해서요..
정답이 어떤것인가요?

작성중인 코드―ExceptionExam.java
1
2
3
4
5
6
7
8
9
public class ExceptionExam{
    public static void main(String []args){
         try{
        }catch(Exception e){
            int [] array = new int[10];    
            array[20] = 5;   
        }
    }
}
1 개의 답변
Demi

Exception이 발생할법한 코드는 try 블록 안에 있어야합니다. catch 블록이 아니라요.

            int [] array = new int[10];    
            array[20] = 5;   

따라서 위 구문은 catch 블록이 아니라 try 블록 안에 있어야합니다.

  • 걸음마
    답변해주셔서 감사합니다. 걸음마 2019.02.26 20:58
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.