Exception 메서드 실습
문제 다음 코드에서 Exception이 발생합니다. 길이가 10인 배열에서 인덱스가 20인 값을 읽어오려고 하기 때문입니다. Exception이 발생하는 부분을 try-catch 문으로 감싸서 처리하려고 합니다. Exception이 발생하면 ‘배열의 범위를 지나쳤어요.’라고 출력하고, 다음 코드를 수행해 ‘성공’을 출력하도록 코드를 수정해보세요.
힌트: 어떤 Exception이 발생할지 모를 때는 catch(Exception e)와 같이 Exception 클래스를 이용하세요.
package javaStudy;
public class ExceptionExam{
public static void main(String []args) {
_______________
int [] array = new int[10];
array[20] = 5;
_______________
_______________
_______________
System.out.println("성공");
}
}
실행결과
배열의 범위를 지나쳤어요. 성공