L'exemple en question fait des choses affreuses avec les exceptions : il les catche sans les afficher.
Vu que cette exception arrive ligne 27, c'est probablement sur :
racine = document.getRootElement();
Ce qui veut dire que document est null.
Et document est null si le code qui le construit fait une exception, catchée sans être logguée avant de continuer en le laissant null.
On peut supposer que le fichier "Exercice2.xml" n'existe pas ou n'a pas été trouvé, tout simplement. Et parce que cet exemple catche l'exception sans la logguer, ça ne se voit pas.
Partager