Traitement des exceptions
Pour les applications pouvant échouer en raison d'erreurs de l'utilisateur, DCC Openness déclenche une exception propre à DCC, qui est déduite de EngineeringTargetInvocationException. Les exceptions ont une structure hiérarchique permettant de déduire toutes les exceptions spécifiques de l'exception générale DccException :
|
Remarque Exception en cas de licence manquante L'exception |
Si les différentes causes d'erreur n'ont pas besoin d'être examinées ou évaluées en détail, le moyen le plus simple consiste à intercepter l'exception générale DccException :
|
try |
Interceptez toutes les exceptions pertinentes si vous voulez varier la réaction en fonction du type d'erreur :
|
try |