异步处理最常见的14种类型

1. NameError:尝试访问一个未申明的变量
2.ZeroDivisionError:除数为0
3. SyntaxError:语法错误
4. IndexError:索引超出范围or列表
5.KeyError:字典关键字不存在
6. IOError:输入输出错误
7. AttributeError:访问未知对象属性
8.ValueError:数值错误
9. TypeError:类型错误
10. AssertionError:断言错误
11.MemoryError:内存耗尽异常
12.NotImplementedError:方法没实现引起的异常
13. LookupError:键、值不存在引发的异常

LookupError异常是IndexErrorKeyError的基类,如果你不确定数据类型是字典还是列表时,可以用LookupError捕获此异常

14. StandardError 标准异常

StopIteration,GeneratorExit, KeyboardInterrupt SystemExit外,其他异常都是StandarError的子类。

错误检测与异常处理区别在于:错误检测是在正常的程序流中,处理不可预见问题的代码,例如一个调用操作未能成功结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值