码迷,mamicode.com
首页 > 其他好文 > 详细

全栈测试 一 | py3基础 五 :异常处理(只涉及基础)

时间:2020-07-21 01:04:25      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:额外   处理   nal   color   部分   异常   val   异常处理   odi   

"""
异常:运行代码中遇到的任何错误,带有error字样都是异常
异常处理:对代码中可能有的异常进行处理
#-- #捕获异常:
        try:
        except:                               # 捕获所有的异常 等同于except Exception:
        except name:                          # 捕获指定的异常
        except name, value:                   # 捕获指定的异常和额外的数据(实例)
        except (name1, name2):
        except (name1, name2), value:
        except name4 as X:
        else:                                 # 如果没有发生异常
        finally:                              # 总会执行的部分 
"""

try:
    1/0 # 1/1
except ZeroDivisionError as  e:
    print("异常了才执行:{0}".format(e))
finally:
    print("是否异常都执行")

 

全栈测试 一 | py3基础 五 :异常处理(只涉及基础)

标签:额外   处理   nal   color   部分   异常   val   异常处理   odi   

原文地址:https://www.cnblogs.com/wuzhiming/p/13347892.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!