Variables ERR y  ERL

Objetivo:

Devolver el código de error (ERR) y número de línea (ERL) asociado con un error.

Sintaxis:

v=ERR
v=ERL

Comentarios:

La variable ERR contiene el código de error para la última acontecimiento de un error. Todos los códigos de error y sus definiciones son catalogados en el Apéndice A de la Guía del Usuario de GW-LENGUAJE-BASIC.

La variable ERL contiene el número de la línea en la cual el error fue descubierto.

Las variables ERR Y ERL por lo general son usadas en IF-THEN,o ON ERROR...GOTO, o GOSUB para dirigir el programa direccionar atrapar errores.

Si la declaración que causó el error era fuera declaración de modo directa, ERL contendrá 65535. Probar si un error ocurriera en una declaración de modo directa, el empleo una línea de la forma siguiente:

IF 65535=ERL THEN ...

De otra manera, use lo siguiente:

10 IF ERR=error code THEN...GOSUB 4000
20 IF ERL=line number THEN...GOSUB 4010

Nota

Si el número de línea no está sobre el lado derecho del operador relacionado, no puede ser renumerado por RENUM.


Como ERL y ERR son variables reservadas, ninguno puede aparecer a la izquierda del signo igual durante una definicion LET.

1