BREAK |
Arrêt |
---|---|
Delphi/Kylix/Lazarus | System |
Syntaxe
Procedure Break; |
Description
Cette instruction termine la boucle courante.
Remarques
- Si vous appelez Break à partir d'instructions de boucle imbriquées, les transferts de contrôle sortent uniquement de la boucle la plus interne. Pour sortir de plusieurs boucles à la fois, vous devez utiliser une instruction goto.
- L'instruction Break n'est pas une véritable procédure, mais est gérée spécialement par le compilateur. Si vous essayez d'utiliser Break en dehors d'une instruction de boucle, le compilateur émet un message d'erreur.
Exemple
Voici un exemple typique de l'utilisation de «Break» :
on obtiendra le résultat suivant :
i = 0i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9
i = 10
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Abort
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Continue
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Exit
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - For
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Goto
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Repeat
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - RunError
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs)- While