Warning
You're browsing the old v2.x documentation. This version is no longer maintained. Click here to go the v3.x documentation.
FERR()
Syntax:
ferr() | ferr!()
The FERR()
function returns error information subsequent to the last LOAD
or SAVE
statement. The function can return a byte or an integer.
If the return value is zero, no error occurred. Otherwise the value will hold the matching KERNAL error code.
Example:
load "myfile",8 err = ferr() if err = 0 then print "success" else goto load_error end load_error: print "an error occurred" rem ** more error handling **
Example error codes:
Code | Error |
---|---|
4 | file not found |
5 | device not present |
8 | missing file name |
9 | illegal device number |
29 | load error |
30 | break (user pressed break button) |