int[][] scores = new int[2][];

scores[0] = new int[2];

scores[1] = new int[3];


scores[0][2] = 3; 



막 줄이 문제되는 부분인데 이 부분은 컴파일 오류가 아니라 실행오류라고 하더라고

왜 컴파일할 땐 오류가 안 생겨?