JAVA
배열 실행시 발생오류,에러 (런타임 오류, ArrayIndexOutBoundException)
zammanza
2013. 1. 29. 16:04
public class 런타임오류{ public static void main(String[] args){ int[] arrNumber = new int[3]; //4번 방이 없음 arrNumber[4] = 10; } }
컴파일시에는 문제가 없음
실행시 오류가 발생.('인덱스의 범위를 넘어섰음')
컴파일 시에는 실제로 데이터를 넣지 않고 문법 체크만 하기 때문에 이상 없이 컴파일됨.
하지만 실행시에 오류가 발생
이를 런타임 오류라고 한다.