Bonjour,
est-il possible de forcer le programme à passer par le bloc Catch si une condition est vérifiée?
merci
Bonjour,
est-il possible de forcer le programme à passer par le bloc Catch si une condition est vérifiée?
merci
Oui, en procédant par exemple ainsi :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (YouWantToThrowAnException == true) { throw new Exception("This is a test"); }
One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection.
-- Chuck Palahniuk, Fight Club, Chapter 3 --
Bonjour,
Quel est l'intérêt de faire ça ? (C'est juste pour savoir ^^')
J'imagine que c'est pour tester si ton exception est bien gérée ?
Dans le cas par exemple où ton exception ne pourrait pas être déclenchée dans ton environnement local de façon "naturelle" mais sur les serveurs de production uniquement..
One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection.
-- Chuck Palahniuk, Fight Club, Chapter 3 --
Hum pas bête Oo
Enfin, je préfère tout de même tester via un exemple concret.
Histoire de savoir pourquoi j'ai voulu gérer cette exception ^^
Devoir débrancher le cable réseau a chaque test c'est pas pratique
Je ne suis qu'un pauvre débutant alors ne frappez pas si mes idées ne sont pas bonnes
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager