4
请注意,如果抛出任何异常,将调用foobar()
。有没有办法做到这一点,而不是在每个异常中使用相同的行?Python异常:针对任何异常调用相同的函数
try:
foo()
except(ErrorTypeA):
bar()
foobar()
except(ErrorTypeB):
baz()
foobar()
except(SwineFlu):
print 'You have caught Swine Flu!'
foobar()
except:
foobar()
你在找最后? – SilentGhost 2009-04-28 18:40:47
如果没有例外被抛出,最后将被执行。 – 2009-04-28 18:52:35