ON_ERROR_GOTO L

SI ERREUR, SAUTE À LA PARTIE DU PROGRAMME QUI COMMENCE PAR "L:"



ACTION

La commande ON_ERROR_GOTO provoque le saut de l'exécution du programme à l'emplacement appelé "L", dans le cas où une erreur se produit.

L est un label et doit être défini par le mot-clé LABEL.

Remarque:

Quand une erreur s'est produite,

ERROR_LINE contient le numéro de la ligne du source qui a provoqué l'erreur,

ERROR_NUMBER contient le code de l'erreur rencontrée,

ERROR_TYPE$ contient un libellé explicatif de l'erreur.

Le libellé explicatif est en anglais par défaut, mais sa langue peut être changée: ERROR_FRENCH pour le français, ERROR_ENGLISH pour l'anglais.


SYNTAXE : ON_ERROR_GOTO L


UTILISATION


ERREUR


EXEMPLE

label err

on_error_goto err

top 0, 3+:' erreur ici

print "jamais imprimé"

err:

print "erreur"

print error_number

print error_type$

print error_line


EN RAPPORT

ERROR_ENGLISH

ERROR_FRENCH

ERROR_LINE

ERROR_NUMBER

ERROR_TYPE$


Content created by Jack. Updated March 07, 2025