Referenz - RESUME
Syntax: RESUME [NEXT]
Typ: Anweisung
Kategorie: Fehlerbehandlung
RESUME wird im Zusammenhang mit ON ERROR verwendet und kehrt von einer Fehlerbehandlungsroutine zu der Anweisung, die den Fehler erzeugt hat, zurück.
RESUME setzt den Wert von ERR auf 0 zurück.
Das optionale 'NEXT' hinter RESUME bewirkt, dass nach Abarbeitung der Fehlerbehandlungsroutine nicht zu der Anweisung zurückgesprungen wird, die den Fehler hervorgerufen hat, sondern zu der darauf folgenden Anweisung.
Beispiel:
#lang "deprecated"
ON ERROR GOTO FehlerHandler
DIM File AS STRING
INPUT "Welche Datei oeffnen? ", File
OPEN File FOR INPUT AS #1
'Anweisungen
CLOSE #1
END
FehlerHandler:
PRINT "Datei existiert nicht"
INPUT "Bitte geben Sie eine andere Datei an: ", File
RESUME
Unterschiede unter den FB-Dialektformen:
RESUME steht nur in der Dialektform -lang deprecated und -lang qb zur Verfügung.
Siehe auch:
ERROR, ON ERROR, ERR, GOTO, Fehlerbehandlung, Debugging
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|