Freebasic返回以下运行时错误代码:
| 0 | 没有错误 |
| 1 | 非法函数调用 |
| 2 | 找不到文件信号 |
| 3 | 文件I / O错误 |
| 4 | 内存不足 |
| 5 | 非法简历 |
| 6 | 超出数组访问 |
| 7 | 空指针访问 |
| 8 | 没有权限 |
| 9 | 中断信号 |
| 10 | 非法指示信号 |
| 11 | 浮点误差信号 |
| 12 | 分段违规信号 |
| 13 | 终止请求信号 |
| 14 | 异常终止信号 |
| 15 | 退出请求信号 |
| 16 | 返回没有gosub |
| 17 | 文件结尾 |
没有定义用户错误代码范围。如果
Error用于设置错误代码,那么使用高值避免与内置错误代码列表的冲突是明智之举。(此内置列表可能会稍后扩展。)