时间:2022-10-31 12:27
python try catch是什么?让我们一起来了解下。
1、解析
python try是用来捕获异常。如果某段代码发生了错误,可以用try来运行这段代码;如果try的代码块出现错误,则try代码省下的代码不会继续执行,而是直接跳转到catch代码块,catch就是错误处理代码块。
2、案例
(1)捕获异常的方式
try:
a = b
b = c
except Exception,data:
print Exception,":",data
'''输出:<type 'exceptions.Exception'> : local variable 'b'
referenced before assignment '
(2)采用sys模块回溯最后的异常
try:
a = b
b = c
except:
info = sys.exc_info()
print info
print info[0]
print info[1]
'''输出:
(<type 'exceptions.UnboundLocalError'>, UnboundLocalError("local
variable 'b' referenced before assignment",),
<traceback object at 0x00D243F0>)
<type 'exceptions.UnboundLocalError'>
local variable 'b' referenced before assignment
'''
今天的分享就是这些,希望能帮助大家。
giz是什么意思 giz的翻译、读音、例句、中文解释
2022-12-29宝可梦剑盾道具大全_宝可梦剑盾对战道具介绍(图文)
2022-12-29大王不高兴英雄怎么升级_大王不高兴英雄升级攻略(图文)
2022-12-29abides是什么意思 abides的翻译、读音、例句、中文解释
2022-12-29imparts是什么意思 imparts的翻译、读音、例句、中文解释
2022-12-29大王不高兴时装怎么得_大王不高兴英雄时装获得方法(图文)
2022-12-29preme是什么意思 preme的翻译、读音、例句、中文解释
2022-12-29u.s.news是什么意思 u.s.news的翻译、读音、例句、中文解释
2022-12-29