python常见异常分类与处理方法 您所在的位置:网站首页 语法错误有哪些表现形式图片 python常见异常分类与处理方法

python常见异常分类与处理方法

2024-07-15 02:42| 来源: 网络整理| 查看: 265

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:出现异常最简单处理方法

代码语言:javascript复制#!/usr/bin/python #coding:utf8 #try与except结合用法 a = 1 b = 2 try:     assert a > b          #如果a>b判断为假时将抛出AssertionError异常 except AssertionError:    #如果捕获到AssertionError异常将执行except下面的代码块     print("a


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有