美文网首页
Python-异常捕获

Python-异常捕获

作者: 一个老实人 | 来源:发表于2018-08-01 13:01 被阅读0次

    第一种:分错误类型处理

    try:
       3/0
    except NameError as e:
       print ("没有变量")
    except ZeroDivisionError as e:
       print ("为0")
    else:
    ```    print("其他错误")
    

    第二种:不管什么错误 只要是错误就会捕获

    try:
       3 / 0
    except:
    ```    print ("代码有误")
    

    第三种;选择性处理错误

    try:
      3 / 0
    except(NameError,ZeroDivisionError):
    ```    print ("代码有误")
    

    第四种 :选择性处理错误

    try:
      3 / 0
    except(NameError,ZeroDivisionError):
       print ("代码有误")
    finally:
      print ("不管有没有错都会执行")

    相关文章

      网友评论

          本文标题:Python-异常捕获

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