Erreur java.lang.NullPointerException
Fermé
Utilisateur anonyme
-
6 avril 2017 à 15:51
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 7 avril 2017 à 21:20
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 7 avril 2017 à 21:20
A voir également:
- Erreur java.lang.NullPointerException
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3005 france tv - Forum Lecteurs et supports vidéo
- Java code erreur 1603 ✓ - Forum Windows
1 réponse
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
6 avril 2017 à 21:53
6 avril 2017 à 21:53
Bonjour,
"un arbre généalogique a base des listes chaînées"
C'est à dire ? Quels sont tes attributs et quels sont leurs types ?
Je vois du
Sinon, où est ton NullPointerException ? Ça correspond à quelle ligne dans ton code ?
"un arbre généalogique a base des listes chaînées"
C'est à dire ? Quels sont tes attributs et quels sont leurs types ?
Je vois du
suivpour la partie liste, mais où est la partie arbre ?
Sinon, où est ton NullPointerException ? Ça correspond à quelle ligne dans ton code ?
6 avril 2017 à 23:46
donc l'erreur est dans les deux ligne 74 et 75 voila
7 avril 2017 à 00:06
Impossible d'avoir un NullPointerException sur ces lignes avec le code que tu nous as montré.
Le seul moyen d'avoir un NullPointerExcepion ligne 74 c'est si this.suiv == null mais dans ce cas il aurait planté avant dans la condition de la boucle ligne 72.
Quant à la ligne 75, ça ne peut arriver que si p2 est null, mais il est initialisé juste au dessus, donc c'est impossible.
Je t'invites à enlever ton try/catch (qui ne sers à rien) recommencer ton code de test et mettre la stack complète de l'exception en précisant bien à quelle ligne de code correspond vraiment chaque ligne de ta stack.
7 avril 2017 à 00:20
7 avril 2017 à 14:15
7 avril 2017 à 18:37
Et est-ce que le code que tu as mis en image est bien aligné ? C'est à dire :
ligne 74 :
ligne 75 :
Car comme je l'ai indiqué hier cela semble impossible au vu du code précédent.
Quelle est la stack complète de l'exception ?