ON ERROR GOTO |
Dans l'erreur allé à |
---|---|
ABasiC | Commodore Amiga |
Syntaxe
ON ERROR GOTO linenumber |
Description
Cette instruction permet d'effectuer des branchements automatique lorsqu'une erreur du code source Basic se produit.
Remarques
- Utilisez la commande ON ERROR pour empêcher ABasiC d'arrêter l'exécution en raison d'une erreur. Vous pouvez utiliser cette commande pour filtrer les entrées incorrectes pendant l'exécution du programme. Suivez l'erreur ON avec un GOTO et un numéro de ligne. (Vous pouvez également utiliser la commande GOSUB.)
- Quand le ABasiC rencontre une instruction ON ERROR GOTO, il note le GOTO et le numéro de ligne. Si une erreur survient pendant l'exécution du programme, le programme ne s'arrête pas et affiche un message d'erreur; au lieu de cela, il transfère le contrôle au numéro de ligne que vous avez spécifié.
- Une fois ON ERROR ... déclenché, une autre erreur arrête le programme et produit un message d'erreur. Vous pouvez désactiver ON ERROR ... en entrant :
- Si le programme contient plus d'une instruction ON ERROR ..., seule la dernière exécutée reste en vigueur.
- La fonction ERR est le mot réservé ABasiC contenant le numéro de la dernière erreur survenue.
- La fonction ERL est une autre variable de mot réservé; sa valeur est le numéro de ligne de l'erreur la plus récente.
ON ERROR GOTO 0
Dernière mise à jour : Mardi, le 11 Août 2020