none
je ne comprends pas "throw new exception" RRS feed

  • Question

  • Bonjour,

     

    Je lis actuellement le manuelle de référence MCTS 70-536 -> "Les bases du développement d'application avec le framework 2.0".

     

    Cependant voilà, au premier chapitre (lol), la leçon 3, ils parlent de try/catch/finaly...et get/set (bref.).

     

    Et par exemple, lors de l'exemple de la création d'interface, ils proposent le code suivant:

     

    Code Snippet

    class Courrier : IMessage

    {

      public bool Send()

      {

        throw new Exception("message");

      }

     

      public string Message

      {

         get

         {

           throw new exception...

         }

         ....

      }

      ....

    }

     

     

     

     

    Mais à quoi celà sert vraiment? Quand l'utiliser et pourquoi?

     

    Merci d'avance Smile

     

    A+

    mardi 7 octobre 2008 06:59

Réponses

  • Bonjour,

    généralement ce code est mis pour dire qu'il faut compléter par du code à cet endroit. Le "throw new Exception" permet de léver une nouvelle exception, et des développeurs au lieu de mettre un TODO dans les endroits où il manque du code, lévent une exception pour pouvoir répérer en faisant des tests sur l'application les endroits où ils auraient pu oublier de mettre du code.
    J'espère avoir été assez clair et espère avoir pu vous aider.
    mardi 7 octobre 2008 16:01

Toutes les réponses

  • Bonjour,

    généralement ce code est mis pour dire qu'il faut compléter par du code à cet endroit. Le "throw new Exception" permet de léver une nouvelle exception, et des développeurs au lieu de mettre un TODO dans les endroits où il manque du code, lévent une exception pour pouvoir répérer en faisant des tests sur l'application les endroits où ils auraient pu oublier de mettre du code.
    J'espère avoir été assez clair et espère avoir pu vous aider.
    mardi 7 octobre 2008 16:01
  • Clair comme Alice ! (c'était petit je sais :})

     

    Merci beaucoup

     

    Meilleure salutation !

    mercredi 8 octobre 2008 07:40