Section courante

A propos

Section administrative du site

ON ERROR GOTO/RESUME

Branchement en cas d'erreur
Visual Basic

Syntaxe

ON ERROR RESUME NEXT

ou

ON ERROR GOTO 0

ou

ON ERROR GOTO -1

ou

ON ERROR GOTO étiquette

Paramètres

Nom Description
étiquette Ce paramètre indique quand cas d'erreur un saut vers l'étiquette spécifié se produira.
ON ERROR RESUME NEXT Ce bloc d'instruction indique au Visual Basic qu'en cas d'erreur le branchement se poursuivra à ligne suivante du code source.
ON ERROR GOTO 0 Ce bloc d'instruction indique au Visual Basic qu'en cas d'erreur aucun branchement ne sera effectué et que l'erreur devra être gérer manuellement par l'utilisateur.
ON ERROR GOTO -1 Ce bloc d'instruction indique au Visual Basic d'annuler le branchement des erreurs utilisateurs.

Description

Cette instruction permet d'effectuer un branchement en cas d'une erreur d'exécution.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Sub Main()
  2.  On Error Resume Next
  3.  MsgBox "Avant"
  4.  A = 1 / 0 ' Ligne provoquant normalement une erreur
  5.  MsgBox "Apres"
  6. End Sub


Dernière mise à jour : Lundi, le 19 novembre 2012