Gestion des exceptions et des erreurs en Visual Basic
Mise à jour : novembre 2007
Visual Basic prend en charge la gestion structurée des exceptions (erreurs) qui permet au programme de détecter et parfois de récupérer les erreurs d'exécution. Visual Basic utilise une version améliorée de la syntaxe Try...Catch...Finally déjà prise en charge par d'autres langages tels que C++. La gestion structurée des exceptions associe une structure de contrôle moderne (semblable à Select Case ou While) à des exceptions, des blocs de code protégés et des filtres.
La gestion structurée des exceptions, qui est la méthode conseillée en matière de gestion d'erreurs en Visual Basic, facilite la création et la gestion de programmes comprenant des gestionnaires d'erreurs robustes et complets. Une gestion non structurée des exceptions à l'aide de On Error peut nuire aux performances de l'application et produire un code difficile à déboguer et à gérer.
Dans cette section
Introduction à la gestion des exceptions
Récapitule la gestion des exceptions dans vos programmes.Cas d'utilisation de la gestion structurée ou non structurée des exceptions
Décrit les deux types de gestion des exceptions et explique laquelle est la plus appropriée selon la situation.Types d'erreurs
Présente une vue d'ensemble des erreurs de syntaxe, des erreurs d'exécution et des erreurs logiques.Correction automatique de la compilation intelligente
Décrit la fonctionnalité Correction automatique de la compilation intelligente et son utilisation.Comment : corriger les erreurs de compilateur à l'aide de la correction automatique
Explique comment corriger les erreurs de compilation dans l'éditeur de code en utilisant la fonctionnalité Correction automatique de la compilation intelligente.Configuration d'avertissements en Visual Basic
Explique comment activer et désactiver les avertissements du compilateur en Visual Basic.Vue d'ensemble de la gestion structurée des exceptions pour Visual Basic
Décrit et illustre la gestion structurée des exceptions en Visual Basic.Vue d'ensemble de la gestion non structurée des exceptions
Décrit et illustre la gestion non structurée des exceptions en Visual Basic.
Rubriques connexes
Modifications du langage pour les utilisateurs de Visual Basic 6.0
Résume les modifications des éléments de langage en Visual Basic.Présentation du débogueur
Décrit les notions fondamentales à connaître pour utiliser le débogueur Visual Studio. Ces rubriques comprennent les éléments fondamentaux du débogage, le contrôle de l'exécution, l'attachement à un programme en cours d'exécution, le débogage juste-à-temps, l'exécution automatique du débogueur, les dumps, les points d'arrêt, l'inspection de votre programme, la gestion des exceptions, Modifier & Continuer et l'utilisation d'expressions dans le débogueur.Débogage juste-à-temps
Décrit le débogage juste-à-temps, une fonctionnalité qui lance automatiquement le débogueur Visual Studio lorsqu'un programme qui s'exécute en dehors de Visual Studio rencontre une erreur irrécupérable.Débogage du code managé
Décrit les problèmes et les techniques de débogage courants pour les applications managées.Assistant Exception
Décrit la fonctionnalité Assistant Exception qui facilite le dépannage des erreurs d'exécution.Modifier & Continuer
Décrit la fonctionnalité Modifier & Continuer, qui vous permet d'apporter des modifications au code source lorsque le programme est en mode arrêt et de gagner ainsi du temps.Débogage COM et ActiveX
Réunit des conseils sur le débogage des applications COM et des contrôles ActiveX.