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

    python异常处理的流程

    小妮浅浅小妮浅浅2021-09-22 10:02:54原创3553

    说明

    1、执行try的语句。

    2、如有异常,在except语句中查找相应的异常病进行处理。

    3、如无异常,则执行else语句内容。

    4、最终无论是否有异常,都要执行finally语句。

    实例

    # 简单异常案例
    try:
        num = int(input("Please input your number:"))
        rst = 100/num
        print("计算结果是:{}".format(rst))
    except:
        print("输入错误")
        # exit是退出程序的意思
    exit()
     
    Please input your number:0
    输入错误
     
    # 简单异常案例
    # 给出提示信息
    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基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python异常处理
    上一篇:python字符串如何访问字符 下一篇:python中__new__的使用注意

    相关文章推荐

    • python异常处理的流程是什么?• python异常参数是什么• python异常处理的两种技巧• python异常在程序的作用• python异常处理关键字• python异常时的语句处理• python异常链是什么• python异常是什么?如何解决?• python异常中常见关键字• python异常的传递• python异常中else的使用• python异常处理的常见错误• python异常的捕捉和补救

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网