Partager via


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

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.