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

Langage Java Discussion :

Problème de saisie


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 110
    Par défaut Problème de saisie
    Bonjour,

    je souhaite que mon utilisateur puisse saisir une valeur, mais impossible mon programme passe au-dessus, j'ai mis un try&catch, but il passe directement dans le catch, et je ne comprends pas pourquoi.

    Puisque j'ai déjà procédé ainsi, et celà fonctionné :

    System.out.println("Quelle catégorie souhaitez-vous afficher ?");

    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
    16
    17
    18
    19
     for(int i=0;i<c.contact.size();i++)
                    {
                        Contacts a = (Contacts)c.contact.elementAt(i);
                        if (vectcategorie.equals(a.categorie))
                        {
     
                        }
                        else
                        {
                            vectcategorie.addElement(a.categorie);
                            System.out.println(a.categorie);
                        }
                    }
     
                    try{
                    cat_recherche = clavier.readLine();}
                    catch(Exception e){
                        System.out.println("erreur");
                    }
    Merci d'avance.

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Si tu veux comprendre l'erreur, il faut l'afficher :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
                    catch(Exception e){
                        e.printStackTrace();
                    }
    a++

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 110
    Par défaut
    merci, don je l'ai fait , et il m'affiche celà comme erreur :
    java.lang.NullPointerException
    J'ai cherché pour trouver à quoi elle correspond, mais je ne trouve pas l'erreur.

  4. #4
    Membre émérite
    Profil pro
    Architecte technique
    Inscrit en
    Mars 2002
    Messages
    966
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mars 2002
    Messages : 966
    Par défaut
    Tu n'as pas initialisé l'objet clavier ???

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par splouf
    J'ai cherché pour trouver à quoi elle correspond, mais je ne trouve pas l'erreur.
    http://java.developpez.com/cours/

    Et revois les bases de Java, en particulier ce qui concerne les Exceptions...


    a++

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 110
    Par défaut
    ok merci, en fait je m'étais trompé dans ma déclaration ...

Discussions similaires

  1. [TMaskEdit] Problème de saisie de date
    Par Pill_S dans le forum Delphi
    Réponses: 4
    Dernier message: 10/07/2006, 16h36
  2. problème de saisie
    Par lastrecrue dans le forum C
    Réponses: 8
    Dernier message: 03/07/2006, 18h04
  3. Richeditctrl - problème de saisie clavier
    Par KO-Tek dans le forum MFC
    Réponses: 5
    Dernier message: 20/12/2005, 11h15
  4. Problème de saisie de caractères
    Par XantaX dans le forum Assembleur
    Réponses: 3
    Dernier message: 07/12/2005, 15h37
  5. Problème de saisie avec le "."
    Par Pouf dans le forum ASP
    Réponses: 10
    Dernier message: 18/03/2005, 15h27

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