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

JBuilder Java Discussion :

gestion des exceptions


Sujet :

JBuilder Java

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 8
    Points : 4
    Points
    4
    Par défaut gestion des exceptions
    bonjour
    est ce qu'il y a quelqu'un qui peut m'aider roll:
    j'ai un problème avec l'exception "NumberFormatException" car j'utilise un jTextField qui est vide au début : jTextField1.setText("");
    et je souhaite récupérer sa valeur après (l'user fait entrer un valeur dans jTextField au moment de l'exécution )
    merci d'avance

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 8
    Points : 10
    Points
    10
    Par défaut try {} catch {} finally {}
    NumberFormatException est lancé lorsque l'utilisateur entre un caractère ou une chaine de caractère à la place d'un nombre et que tu récupère surement la valeur avec un type int (ou short, long..).

    Pour y remédier :

    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
     
    [...]
    int number;
    try{
        /**
           tu dois mettre ton code potientiel de déclencher une exception
           de type NumberFormatException à l'intérieur du try
        */
     
        //input étant l'entrée de l'utilisateur
        number = Integer.parseInt(input);
    }
    catch(NumberFormatException e) {
        //afficher un message d'erreur personnalisé
        JOptionPane.showMessageDialog(..., JOptionPane.ERROR_MESSAGE);
    }
    finally() {
        /* (facultatif) bloc exécuté même si une exception est lancé */
    }
    Au plasir.

Discussions similaires

  1. [ADOConnect] gestion des exception en tout temps
    Par portu dans le forum Bases de données
    Réponses: 1
    Dernier message: 20/04/2005, 19h01
  2. [ORACLE 9i] Gestion des exceptions
    Par sygale dans le forum SQL
    Réponses: 6
    Dernier message: 19/08/2004, 15h06
  3. Gestion des exception (EOleException)
    Par shurized dans le forum Bases de données
    Réponses: 5
    Dernier message: 30/06/2004, 17h25
  4. [XMLRAD] gestion des exceptions
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/01/2003, 17h48
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

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