JAVA/파일 코드

//함수 예외

웨이칭 2020. 5. 29. 14:00
		func();
		func1();
	}
	
	//1번과 2번은 동일한 처리
	
	//1번 많이씀
	static void func()throws ArrayIndexOutOfBoundsException{
		int array[] = {1,2,3};
	
		for (int i = 0; i < 4; i++) {
			System.out.println(array[i]);
			}
		
	}
	//2번
	static void func1(){
		int array[] = {1,2,3};
		
		try {
			
		for (int i = 0; i < 4; i++) {
			System.out.println(array[i]);
			}
		}catch (ArrayIndexOutOfBoundsException e) {
			e.printStackTrace();
		}
	}