Error numbers and their meanings
All possible errors are listed for completeness although many will never be seen.

Error Meaning   Error Meaning
1 NEXT without FOR 39 Unprintable error
2 Syntax error 40 Unprintable error
3 RETURN without GOSUB 41 Unprintable error
4 Out of data 42 Unprintable error
5 Illegal function call 43 Unprintable error
6 Overflow 44 Unprintable error
7 Out of memory 45 Unprintable error
8 Undefined line number 46 Unprintable error
9 Subscript out of range 47 Unprintable error
10 Duplicate definition 48 Unprintable error
11 Division by zero 49 Unprintable error
12 Illegal direct 50 FIELD overflow
13 Type mismatch 51 Internal error
14 Out of string space 52 Bad file number
15 String too long 53 File not found
16 String formula too complex 54 Bad file mode
17 Can't continue 55 File already open
18 Undefined user function 56 Unprintable error
19 No RESUME 57 Device IO error
20 RESUME without error 58 File already exists
21 Unprintable error 59 Unprintable error
22 Missing operand 60 Unprintable error
23 Line buffer overflow 61 Disk full
24 Device timeout 62 Input past end
25 Device fault 63 Bad record number
26 FOR without NEXT 64 Bad filename
27 Out of paper 65 Unprintable error
28 Unprintable error 66 Direct statement in file
29 WHILE without WEND 67 Too many files
30 WEND without WHILE 68 Device unavailable
31 Unprintable error 69 Communication buffer overflow
32 Unprintable error 70 Permission denied
33 Unprintable error 71 Disk not ready
34 Unprintable error 72 Disk media error
35 Unprintable error 73 Reserved
36 Unprintable error 74 Rename across disks
37 Unprintable error 75 Path/File access  error
38

Unprintable error

76 Path not found