Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
package javaapplication1;
 
public class Arrays
{	
	public static void main(String []args)
        {
         int firstarray[][]={{8,9,10,11},{12,13,14,15}};
         int secondarray[][]={{30,31,32,33},{43},{4,5,6}};
 
        System.out.println("This is the firsts array");
        display(firstarray);
        System.out.println("This is the second array");
        display(secondarray);
        }
        public static void display(int x[][])
        {
            for(int row=0;row<x[row].length;row++)
            {
                for(int column=0;column<x.length;column++)
                {
                    System.out.print(x[row][column]+"\t");
                }
                System.out.println();
            }
        }
}

en compilant ce prg j'ai le message suivant:

This is the firsts array
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2
8 9
at javaapplication1.Arrays.display(Arrays.java:17)
at javaapplication1.Arrays.main(Arrays.java:11)
12 13

veuillez m'aidez s'il vous plaît