Python常见异常分类与处理

来源:网络时间:2018-01-25

  Python常见异常类型大概分为以下类:

Python常见异常分类与处理

  1.AssertionError:当assert断言条件为假的时候抛出的异常

  2.AttributeError:当访问的对象属性不存在的时候抛出的异常

  3.IndexError:超出对象索引的范围时抛出的异常

  4.KeyError:在字典中查找一个不存在的key抛出的异常

  5.NameError:访问一个不存在的变量时抛出的异常

  6.OSError:操作系统产生的异常

  7.SyntaxError:语法错误时会抛出此异常

  8.TypeError:类型错误,通常是不通类型之间的操作会出现此异常

  9.ZeroDivisionError:进行数学运算时除数为0时会出现此异常

  关于更多异常请参考官方文档:

  2.7版本链接

  3.6版本链接

  Python异常处理:

  例1:出现异常最简单处理方法

?

1

意见反馈
发表评论

最新评论(共0条)