cs_ov3rdoze
Messages postés414Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention23 septembre 2014
-
26 juil. 2007 à 09:33
cs_ov3rdoze
Messages postés414Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention23 septembre 2014
-
26 juil. 2007 à 09:46
Bonjour à tous
Je suis en train de terminer le développement d'une application et je peaufine la gestion des exeptions afin d'afficher un message décrivant le problème (dans le cas improbable où j'aurais fais une erreur;).
Je me demandais si l'ordre des exception dans les catch avait une importance. Ex :
Catch ex1 As AccessViolationException
...
Catch ex2 As FileNotFoundException
...
Est-ce que ceci fonctionne, ou bien vaut-il mieux mettre le FileNotFound d'abord, et au cas où le fichier est trouvé, le AccessViolation, etc.
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 26 juil. 2007 à 09:42
Cela depend du code à executer. Si tu ne fais que du traitement en memoire le FileNotFound n'a aucun interet. De plus tu ne va pas avoir deux exceptions en meme temps donc quoi qu'il arrive c'est le systeme qui va determiner l'ordre des erreurs au fure et a mesure de l'execution.
en principe on ouvre le fichier avant de lire dedans donc logiquement tu doit avoir ton FileNotFound avant ton AcessViolation.