Errno
包含所有系统调用所对应的异常类的模块。
内部类
这些是最具代表性的异常类,事实上还有更多,但是没有必要深入了解。
  - E2BIG
  
- 参数列表过长。
  
- EACCES
  
- 存取操作被拒绝。
  
- EAGAIN
  
- 无法生成更多的进程。
  
- EBADF
  
- 无效文件编号。
  
- ECHILD
  
- 子进程不存在。
  
- EDEADLOCK
  
- 有产生资源僵持的可能性。
  
- EDOM
  
- 数字运算函数函数的参数值超出了该函数的数域值。
  
- EEXIST
  
- 文件已存在。
  
- EINVAL
  
- 无效参数。
  
- EMFILE
  
- 开启的文件太多。
  
- ENOENT
  
- 无文件或文件夹。
  
- ENOEXEC
  
- 执行档出错。
  
- ENOMEM
  
- 内存不足。
  
- ENOSPC
  
- 硬盘剩余空间不足。
  
- ERANGE
  
- 结果过大。
  
- EXDEV
  
- 设备互连。