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 :

Affichage texte exception


Sujet :

Java

  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 187
    Points : 51
    Points
    51
    Par défaut Affichage texte exception
    Bonjour,
    je dois créer ma propre exception et la générer dans plusieurs cas.
    Voici un morceau de code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    public class Identite {
       private String nom;
       private String prenom;
       private int anneeNaiss;
     
       public Identite (String nom, String prenom, int anneeNaiss) throws MonEx{
              if(nom.length()==0) throw new MonEx("Le nom est vide");
              if(anneeNaiss > 2008) throw new MonEx("Date pas possible");
              this.nom=nom;
              this.prenom=prenom;
              this.anneeNaiss=anneeNaiss;
       }
    }
    Et le code de l'exception:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public class MonEx extends Exception {
        public MonEx (String s){
                super(s);
        }
    }
    Le main:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    ...
    try{
        Identite monId = new Identite (Alex,Dupont,2009);
    }catch (MonEx ex){
        System.out.println(ex.toString());
    }
    ...
    Mon problème: quand j'affiche le texte de l'exception, il m'affiche pas uniquement "Date pas possible" mais il m'affiche "monPackage.MonEx : date pas possible". Comment faire pour ne pas qu'il rajoute "monPackage.MonEx"?
    Pour info, j'utilise NetBeans IDE 6.1.

    Merci d'avance!

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,
    Essaie avec la méthode getMessage() de ton exception plutôt aue toString()
    Tschau

  3. #3
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 187
    Points : 51
    Points
    51
    Par défaut
    Parfait, merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FLASH MX2004] Pb d'affichage texte dynamique
    Par mohican13 dans le forum Flash
    Réponses: 6
    Dernier message: 01/02/2005, 09h55
  2. [Exception]Affichage des exceptions
    Par Guybrush dans le forum Général Java
    Réponses: 2
    Dernier message: 11/01/2005, 14h51
  3. [FLASH MX 2004] Affichage texte dynamique
    Par Sun3clipse dans le forum Flash
    Réponses: 8
    Dernier message: 25/06/2004, 16h24
  4. affichage texte style splash screen
    Par scorbo dans le forum MFC
    Réponses: 4
    Dernier message: 13/06/2004, 12h03

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