Résumé

Terminé

Votre objectif était d’acquérir une expérience de création et de levée d’objets d’exception personnalisés qui peuvent être interceptés et gérés dans un catch bloc de code.

En créant, lançant, interceptant et gérant des exceptions personnalisées, vous simplifiez le processus d'identification et de correction des problèmes liés à la programmation au sein de votre application. La personnalisation des exceptions avec des informations spécifiques à votre application vous permet d’optimiser l’explication des problèmes au sein de l’interface utilisateur de l’application. Lancer des exceptions dans une méthode et utiliser la prise en charge intégrée de C# pour attraper des exceptions à n’importe quel niveau de la pile des appels permet de s’assurer que les problèmes sont interceptés là où ils peuvent être gérés.

Sans la possibilité de créer et de lever des objets d’exception personnalisés, votre code serait plus difficile à gérer et l’expérience utilisateur souffrirait.

Documents de référence

Obtenir une certification vérifiée gratuite

Microsoft et freeCodeCamp.org proposent une combinaison de formation et de certification sur le C# fondamental. En effectuant ce module Learn, vous avez déjà démarré. Explorez freeCodeCamp’s Foundational C# avec la certification Microsoft ici : https://aka.ms/csharp-certification.