例外がスローされた場合、foobar()
が呼び出されることに注意してください。すべての例外で同じ行を使用せずにこれを行う方法はありますか?Python例外:任意の例外に対して同じ関数を呼び出す
try:
foo()
except(ErrorTypeA):
bar()
foobar()
except(ErrorTypeB):
baz()
foobar()
except(SwineFlu):
print 'You have caught Swine Flu!'
foobar()
except:
foobar()
あなたは最終的に探していますか? – SilentGhost
例外がスローされない場合は、最後に実行されます。 –