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 :

la différence entre @throws et @exception du JavaDoc


Sujet :

Langage Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 41
    Par défaut la différence entre @throws et @exception du JavaDoc
    bonsoir, je voulais savoir la différence entre @throws et @exception quand on génère JavaDoc. J'ai constaté que @throws s'insère automatiquement quand la fonction commentée throws une exception. et j'ai utilisé @exception pour indique une exception du runtime.
    Exemple
    /**
    *........
    *@throws InterruptedException
    * si une interruption pendant l'attente
    * @exception NullPointerException
    * si le message est null
    *.....
    */

    public final void envoyerAttente(Message msg) throws InterruptedException {
    .....}

    quand on gènére le JavaDoc il m'affiche
    Throws:
    InterruptedException si une interruption pendant l'attente
    NullPointerException si le message est null

    Quelqu'un peut m'expliquer quand on utilise @throws et @exception? est ce que je les ai utilisé correctement? et où je trouve une bonne documentation sur JavaDoc afin de terminer JavaDoc de mon application?
    merci

  2. #2
    Membre extrêmement actif
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Par défaut
    Bonsoir,

    selon wikpiedia, ce sont des synonymes parfaits :

    http://fr.wikipedia.org/wiki/Javadoc


  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Par défaut
    Selon la Javadoc de Sun aussi :
    @exception (@throws is a synonym added in Javadoc 1.2)
    Source : http://java.sun.com/j2se/javadoc/writingdoccomments/

    Je pense que tu peux donc les utiliser indifféremment :-)

  4. #4
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 41
    Par défaut
    merci zag-yoshi

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

Discussions similaires

  1. Différence entre une erreur à la compilation et Exception
    Par guti11 dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 19/06/2013, 14h48
  2. Différence entre un "bidouilleur" et un Pro ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 290
    Dernier message: 28/11/2011, 10h53
  3. La différence entre une erreur ou une exception ?
    Par dorian53 dans le forum Langage
    Réponses: 1
    Dernier message: 09/01/2009, 15h17
  4. différence entre Throws et Throw
    Par bonjour69 dans le forum Langage
    Réponses: 6
    Dernier message: 08/10/2006, 22h35
  5. Réponses: 3
    Dernier message: 07/05/2002, 16h06

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