当前位置:   article > 正文

Python异常_python import exception

python import exception
主动抛出异常:raise Exception('这是异常!!!')
查看系统自带异常类:
import exceptions
dir(exceptions)
try:...except Exception:...[except: ....[else:...[finally...]]]捕捉异常语法。
if __name__ == '__main__' :
try :
raise Exception( '这是异常!!!' )
except Exception , e:
print e
当捕捉到异常的时候不执行else内的代码,否则执行else内的代码。finally不管是否捕捉到异常都会执行。
如果需要自定义异常类,一定要继承Exception才能使用raise抛出。
例如:
class myException(Exception):
pass
if __name__ == '__main__' :
try :
raise myException
except myException:
print '这是自定义异常!'
else :
print '没有捕捉到!'


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/372896
推荐阅读
相关标签
  

闽ICP备14008679号