no save
Assistance
Achat
News

Forum | programmation
java erreur "java.lang.NullPointer.Exception
mamiemando, le mer. 25 mai 2005 à 10:38:32
Oulà oulà du calme :o) Java ça "enregistre" très bien ^^

Bon en gros tu essaies d'affecter des valeurs à des attributs d'un objet non instancié comme on t'a dit plus haut. Exemple

Plop objetplop;
...
objetplop.attributplop="plop"; //<-- Null Pointer Exception

Ca ça plante parce que objetplop n'est pas alloué en mémoire (ie tu n'as pas fait le fameux new !). Il suffit donc que tu repères à quelle ligne ça plante (sur quel objet ça plante) et que tu l'alloues :

Plop objetplop=new Plop();
...
objetplop.attributplop="plop";

C'est aussi le genre d'erreur qui se produit quand on remplit un tableau et qu'on essaie de remplir une case en dehors du tableau.

Bonne chance ;o)
PrécédentMakari
mai 05
makkari
mai 05
Suivant
REPONSES
choubaka
mai 05
Makari
mai 05
mamiemando
mai 05
makkari
mai 05
mamiemando
mai 05
makkari
mai 05
mamiemando
mai 05
manna007
avr. 08
choubaka
avr. 08
Version Web
Réalisé par RedShift
no save