IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Erreur NullPointerException


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Par défaut Erreur NullPointerException
    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

  2. #2
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    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.

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Par défaut
    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,":");
    	....

  4. #4
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    A priori ton objet e_n_traite n'a pas de premier élément. Quel est le type de cet objet?

  5. #5
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Par défaut
    e_n_traite est un vecteur de string

  6. #6
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Par défaut
    while(e_n_traite.isEmpty()==false)
    donc e_n_traite ne peut entrer dans while que si il a au moin un élément

Discussions similaires

  1. Web service Tomcat 5.5 erreur NullPointerException
    Par blackshine38 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 02/12/2011, 08h03
  2. une erreur nullPointerException
    Par artemis93 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 11/05/2011, 13h28
  3. erreur NullPointerException à l'éxécution
    Par rcober dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 13/03/2008, 10h05
  4. Erreur NullPointerException - Hibernate
    Par elloyeen dans le forum Struts 1
    Réponses: 4
    Dernier message: 30/12/2007, 03h20
  5. Réponses: 3
    Dernier message: 25/04/2007, 14h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo