Le Common Language Runtime prend en charge un modèle de gestion des exceptions fondé sur les concepts d'objets exception et de blocs de code protégés. Le runtime crée un objet pour représenter une exception, lorsque celle-ci se produit. Vous pouvez également créer vos propres classes d'exceptions en dérivant des classes à partir de l'exception de base appropriée.
Tous les langages qui utilisent le runtime gèrent les exceptions de manière similaire. Chaque langage utilise une forme de gestion des exceptions structurée autour du bloc try/catch/finally. Cette section contient plusieurs exemples de gestion des exceptions de base.
Dans cette section
- Comment : utiliser le bloc try/catch pour intercepter des exceptions
-
Décrit la gestion des exceptions à l'aide du bloc try/catch.
- Comment : utiliser des exceptions spécifiques dans un bloc catch
-
Décrit comment intercepter des exceptions spécifiques.
- Comment : lever explicitement une exception
-
Décrit comment lever des exceptions et comment intercepter, puis lever de nouveau des exceptions.
- Comment : créer des exceptions définies par l'utilisateur
-
Indique comment créer vos propres classes d'exceptions.
- Utilisation de gestionnaires filtrés par l'utilisateur
-
Décrit comment définir des exceptions filtrées.
- Comment : utiliser un bloc finally
-
Explique comment utiliser l'instruction finally dans un bloc d'exception.
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ