Erreur a l'execution

annabelle -  
 annabelle -
Bonjour a tous, j'ai une erreur qui est generee lorsque j'execute mon programme. Dans mon code, j'ai:
public void actionPerformed(ActionEvent e)
{
String stringEntered = tf3.getText();
System.out.println("ActionPerformed "+stringEntered);
int numberEntered = Integer.parseInt(stringEntered);
System.out.println("numberEntered : "+numberEntered);
mVars.insertIntoList(numberEntered);
}

Avec ca, je recupere du texte entre dans un JTextField, puis ensuite en appelant la fonction insertIntoList(...); , je remplis un ArrayList d'autant d'elements que ce qui a ete entre au clavier.

Et qd j'execute, il me sort:

java.lang.NullPointerException at algo.NodeAlgo.actionPerformed(NodeAlgo.java:64) ==> ligne qui correspond a l'appel de la fonction mVars.insertIntoList(numberEntered);

Plus tout un tas d'autres messages...

D'ou cela peut-il venir?

merci beaucoup,

annabelle.

3 réponses

  1. annabelle
     
    J'avais aussi d'abord pensecomme toi esox, a une mauvaise insertion ds mon ArrayList. Ms lors de l'execution, il me sort l'exception de pointeur nul au niveau de l'appelle de ma fonction qui remplit mon tableau... En reflechissant encore, j'avais pense que cela pouvait peut-etre venir du fait que je declare seulement mAlgo, sans l'initialiser.

    Est-ce une possiblite de lancement d'exception?

    annabelle.
    0
  2. annabelle
     
    C'est bon, ma supposition etait la bonne, celle de l'initialisation...

    Merci,

    annabelle.
    0