中易网

python怎么在异常处理后继续顺序执行?

答案:2  悬赏:70  
解决时间 2021-02-04 04:17
try:
12/0 #(1)
print "I'm pass" #(2)
except Exception, e:
print e
# how can i go back to (2)
当在(1)捕获异常后怎么返回去继续执行(2)

更确切的说应该是这样的场景
try:
open("file1.txt")
open("file2.txt")
open("file3.txt")
except Exception, e:
print e

比如file1不存在,我希望能打印erro,但能继续去open file2 而不是跳出
最佳答案
放在try块内的语句是可能产生异常的代码,捕获异常本身就是防止程序中可能出现的错误,必须要顺序执行的代码不放在try块内就行了
try:
12/0
except Exception,e
print e
finally:
print "I'm pass"
或者为try except语句加上finally块,无论是否出现异常都会执行finally中的语句
全部回答
你说呢...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
剩者为王里面盛如曦开的什么车?
用高压锅炖排骨,如果排骨纯好了放了气压可以
硬质合金铰刀能铰多硬的材料?我的材料是cr12
ELLLASSAY在什么地方啊,我要过去处理事情
客户叫我先发货,货到了就给钱,可是他不付款我
没有学过谱子,乐器也不大了解,但是能够自己
bactiflow als 自动快速微生物流式细胞检测仪
心往哪里想,哪里就会有亮光;心往哪里思,哪里
凉皮取名字大全2015最新版
我女朋友的姐姐来看我女朋友来了我该怎么招待
中山那有用摩托车送桶装水的铁架子卖
尚酷量贩KTV怎么去啊,我要去那办事
温州话36是什么意思?
怎样勾芡?什么样的菜需要勾芡?
大李各庄小学在哪里啊,我有事要去这个地方
推荐资讯
联美发展中心地址在什么地方,想过去办事
和公司解除劳动合同后办理住房公积金要公司离
长远电子怎么去啊,有知道地址的么
热血江湖账号中心的账号忘了怎么办
怎么入小说VIP
谁有实验室设备管理系统,用VB和Access数据库
左边一个“各”右边一个“隹”念什么
霁 怎么拼音
剪·爱造型怎么去啊,有知道地址的么
慢性肾功能衰竭常见的最早期表现
中南大学分析化学复试考什么?
有一句是祝大哥的歌词
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?