svp dans mon code j'ai l'erreur suivante:
java.lang.NullPointerException
at java.util.StringTokenizer.<init>(StringTokenizer.java:182)
at Automt_1.determiniser(Automt_1.java:162)
j'arrive pas à résoudre
merci pour votre aide
svp dans mon code j'ai l'erreur suivante:
java.lang.NullPointerException
at java.util.StringTokenizer.<init>(StringTokenizer.java:182)
at Automt_1.determiniser(Automt_1.java:162)
j'arrive pas à résoudre
merci pour votre aide
La seule chose que je peux te dire c'est que ligne 162 de ton fichier Automt_1.java tu utilise un objet dont la valeur est null. Sans ton code on ne pourra pas t'en dire plus.
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 public void determiniser() throws IOException { String trans; String etat=""; Vector etf = new Vector(); while(e_n_traite.isEmpty()==false) { StringTokenizer alphabet = new StringTokenizer(alph,","); int nb = alphabet.countTokens(); for(int i=0;i<nb;i++) { trans= alphabet.nextToken(); etat=(String)e_n_traite.firstElement();//ligne 162 StringTokenizer etats = new StringTokenizer(etat,":"); ....
A priori ton objet e_n_traite n'a pas de premier élément. Quel est le type de cet objet?
e_n_traite est un vecteur de string
while(e_n_traite.isEmpty()==false)
donc e_n_traite ne peut entrer dans while que si il a au moin un élément
Partager