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("성공"); } }
실행결과
배열의 범위를 지나쳤어요. 성공