我们来讲讲python的异常处理

作者: junson | 来源:发表于2016-07-15 21:46 被阅读49次

    python中常见的异常

    • NameError:尝试访问一个未申明的变量
    • ZeroDivisionError:除数为0
    • SyntaxError:python解释器语法错误,异常中唯一一个不是在运行时发生的,发生在编译时
    • IndexError:请求的索引超出了序列的范围
    • KeyError:请求一个不存在的字典关键字
    • IOError:输入/输出错误
    • AttributeError:尝试访问未知的对象属性

    检测和处理异常的方法

    异常的检测和处理主要有三形式:
    1、 try - except方式 : 一个try可以对应多个except

    2、 try - finally方式 : 只有一个finally

    3、try-except-else-finally

    exp:
    try:
    suit()
    except Exception,e:
    suit2()
    else:
    suit3()
    finally:
    suit4()

    相关文章

      网友评论

        本文标题:我们来讲讲python的异常处理

        本文链接:https://www.haomeiwen.com/subject/ootyjttx.html