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