Bonsoir à tous,
J'ai besoin d'initialiser une tableau d'Objet que le compilateur m'initialise à null
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Object[] tablo3 = null;
Le problème est que quand je veux renvoyer sa valeur j'ai une erreur "Erreur Null_Pointer_Exception" mais je ne sais pas comment proceder pour lui donner une valeur non nulle .
Extrait de la fonction:
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
 
public static Object[] F_Art_Livre(Object[] tab_Art,Object[] tab_Livre,Comparateur comp) {
	int i,j,k;
	Object[] tablo1; 
    tablo1=Arrays.copyOf(tab_Art,tab_Art.length);
    Object[] tablo2;
    Object[] tablo3 = null;
...
try
                { 
        		 tablo3[i]=tablo1[i];
                }
        		catch(NullPointerException e) 
                { 
                    System.out.print("Erreur Null_Pointer_Exception_TRY"); 
                }
Si quelqu'un a une idée MERCI