Anweisung zur Wiederherstellung des gespeicherten Fehlerstatus.
Syntax:
RESTORE ERROR
Hinweise: RESTORE ERROR stellt den früher mit
LOCAL ERROR abgespeicherten Fehlerstatus wieder her. Wurde kein Fehlerstatus gespeichert, tritt ein fataler Fehler auf.
Der Fehlerstatus wird nach der Rückkehr von einer Prozedur oder einer Funktion und bei Entdeckung einer der Schleifen-Konstruktionen (
UNTIL,
ENDWHILE und
NEXT) automatisch wiederhergestellt.
Beispiel:
10 LOCAL ERROR
20 REPEAT
30 ON ERROR LOCAL PRINT "Negativer Wert"
40 INPUT x
50 PRINT "Quadratwurzel von x=";SQR(x)
60 UNTIL x=0
70 RESTORE ERROR