• 技术文章 >Python技术 >Python基础教程

    python异常处理的流程是什么?

    小妮浅浅小妮浅浅2021-05-10 09:41:05原创3757

    (推荐操作系统:windows7系统、Python 3.9.1、DELL G3电脑。)

    1、过程

    执行try下面的语句。

    发生异常时,在except语句中寻找对应异常病进行处理。

    如果没有异常,执行else语言内容。

    最后,无论是否发生异常,都必须执行finally语言。

    2、实例

    # 简单异常案例
    # 给出提示信息
    try:
        num = int(input("Please input your number:"))
        rst = 100/num
        print("计算结果是:{}".format(rst))
    # 捕获异常后,把异常实例化,出错信息会在实例里
    # 注意以下写法
    # 以下语句是捕获ZeroDivisionError异常并实例化实例e
    except ZeroDivisionError as e:
        print("输入错误")
        print(e)
        # exit是退出程序的意思
        exit()

    以上就是python异常处理的流程,希望能对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python异常处理
    上一篇:python返回函数有什么作用? 下一篇:python生成器函数的特点

    相关文章推荐

    • python使用add进行重载加法• python上下文管理的使用场景• python返回函数有什么作用?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网