1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-16 21:15:15 +00:00
qb64/internal/help/RESUME.md

19 lines
731 B
Markdown
Raw Normal View History

The **RESUME** statement is used with **NEXT** or a line number or label in an error handling routine.
## Syntax
> [RESUME](RESUME) {**NEXT**|lineLabel|lineNumber}
## Description
* **NEXT** returns execution to the code immediately following the error.
* A lineLabel or lineNumber is the code line to return to after an error.
* If the line label or number is omitted or the line number = 0, the code execution resumes at the code that created the original error.
* [RESUME](RESUME)can only be used in ERROR handling routines. Use [RETURN](RETURN) in normal [GOSUB](GOSUB) procedures.
## See Also
* [ON ERROR](ON-ERROR), [ERROR](ERROR)
* [RETURN](RETURN), [ERROR Codes](ERROR-Codes)
* [FOR...NEXT](FOR...NEXT) (counter loop)