Section courante

A propos

Section administrative du site

Exit

Sortie
Visual Basic .NET (VB .NET)

Syntaxe

Exit { Do | For | Function | Property | Select | Sub | Try | While }

Paramètres

Nom Description
Exit Do Ce paramètre permet de quitter immédiatement la boucle Do dans laquelle il apparaît. L'exécution se poursuit avec l'instruction suivant l'instruction Loop. Le Exit Do ne peut être utilisé qu'à l'intérieur d'une boucle Do. Lorsqu'il est utilisé dans des boucles Do imbriquées, Exit Do quitte la boucle la plus interne et transfère le contrôle au niveau d'imbrication immédiatement supérieur.
Exit For Ce paramètre permet de quitter immédiatement la boucle For dans laquelle il apparaît. L'exécution se poursuit avec l'instruction suivant l'instruction Next. Le Exit For ne peut être utilisé que dans une boucle For...Next ou For Each...Next. Lorsqu'il est utilisé dans des boucles For imbriquées, Exit For quitte la boucle la plus interne et transfère le contrôle au niveau d'imbrication immédiatement supérieur.
Exit Function Ce paramètre permet de quitter immédiatement la procédure Function dans laquelle il apparaît. L'exécution se poursuit avec l'instruction suivant l'instruction ayant appelé la procédure Function. Le Exit Function ne peut être utilisé que dans une procédure Function. Pour spécifier une valeur de retour, vous pouvez affecter la valeur au nom de la fonction sur une ligne avant l'instruction Exit Function. Pour affecter la valeur de retour et quitter la fonction dans une instruction, vous pouvez utiliser à la place l'instruction Return.
Exit Property Ce paramètre permet de quitter immédiatement la procédure Property dans laquelle il apparaît. L'exécution se poursuit avec l'instruction ayant appelé la procédure Property, c'est-à-dire avec l'instruction demandant ou définissant la valeur de la propriété. La propriété Exit ne peut être utilisée que dans la procédure Get ou Set d'une propriété. Pour spécifier une valeur de retour dans une procédure Get, vous pouvez affecter la valeur au nom de la fonction sur une ligne avant l'instruction Exit Property. Pour affecter la valeur de retour et quitter la procédure Get en une seule instruction, vous pouvez utiliser à la place l'instruction Return. Dans une procédure Set, l'instruction Exit Property est équivalente à l'instruction Return.
Exit Select Ce paramètre permet de quitter immédiatement le bloc Select Case dans lequel il apparaît. L'exécution se poursuit avec l'instruction suivant l'instruction End Select. Le Exit Select ne peut être utilisé que dans une instruction Select Case.
Exit Sub Ce paramètre permet de quitter immédiatement la procédure Sub dans laquelle il apparaît. L'exécution se poursuit avec l'instruction suivant l'instruction ayant appelé la procédure Sub. Le Exit Sub ne peut être utilisé que dans une procédure Sub. Dans une procédure Sub, l'instruction Exit Sub est équivalente à l'instruction Return.
Exit Try Ce paramètre permet de quitter immédiatement le bloc Try ou Catch dans lequel il apparaît. L'exécution se poursuit avec le bloc Final s'il y en a un, ou avec l'instruction suivant l'instruction End Try dans le cas contraire. Le Exit Try ne peut être utilisé qu'à l'intérieur d'un bloc Try ou Catch, et non à l'intérieur d'un bloc Final.
Exit While Ce paramètre permet de quitter immédiatement la boucle While dans laquelle il apparaît. L'exécution se poursuit avec l'instruction qui suit l'instruction End While. Le Exit While ne peut être utilisé que dans une boucle While. Lorsqu'il est utilisé dans des boucles While imbriquées, Exit While transfère le contrôle à la boucle étant un niveau imbriqué au-dessus de la boucle où Exit While se produit.

Description

Ce mot réservé permet de quitter une procédure ou un bloc et transfère immédiatement le contrôle à l'instruction suivant l'appel de procédure ou la définition de bloc.

Remarque



Dernière mise à jour : Mardi, le 24 Août 2021