码迷,mamicode.com
首页 > 编程语言 > 详细

python 异常处理

时间:2017-09-13 13:05:14      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:pass   log   python 异常   blog   except   name   没有   int   python   

一 作用:捕捉异常,用try,except语句。

二 基本格式  

try:
    #‘执行的代码‘        如果出现异常,代码会停在此处,不在继续往下执行。
    pass
except NameError as e:  
    #‘‘                 as语句
    print(‘产生了NameError:%s‘ %e)
else:
    #‘代码如果没有没有异常,窒执行else语句 ‘
    pass
finally:
    #‘不管代码有没有异常,都会执行0‘ 一般用于扫尾,清除工作。finally不管前面代码如果,最后一定会执行的。
    pass

三 主动触发异常

  raise语句

四 断言

  assert语句

python 异常处理

标签:pass   log   python 异常   blog   except   name   没有   int   python   

原文地址:http://www.cnblogs.com/654321cc/p/7514054.html

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