hjaelp til: out of bounce exception i multi dimensional array??
programmet koerer hvis der er samme antal elementer i alle arrays, men hvis jeg f.eks kun har to elementer i den sidste parantes i stedet for tre, faar jeg en fejl. hvordan kan det vaere og hvad kan jeg goere for at programmet taeller alt med selvom der er uens antal elementer. ?? mvh frankpublic class Multi_Arrays_6 {
public static void main(String[] args) {
int[][][] tst = {
{ {2,4,3},{2,4,3},{2,3,5} },
{ {2,4,2},{2,3,5},{2,1,3} },
{ {2,3,5},{2,2,1},{2,3,2} },
{ {2,3,1},{2,2,3},{4,5} } };
int sum = 0;
int count = 0;
for(int x=0; x<tst.length; x++) {
for(int y=0; y<tst[x].length; y++) {
for(int z=0; z<tst[y].length; z++) {
System.out.print(tst[x][y][z] + " ");
sum += (tst[x][y][z]);
count++;
}
}
}
System.out.println();
System.out.println("the sum is " + sum);
int average = sum/count;
System.out.println("the average is " + average);
}
}