Exceptions

From Rosetta Code
Revision as of 16:35, 25 January 2007 by MikeMol (talk | contribs) (Added Python)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Python

try-except-finally-else

Interpreter: Python 2.5

Before Python 2.5 it was not possible to use finally and except together.

try:
   foo()
except TypeError:
   bar()
finally:
   baz()
else:
   # no exception occurred
   quux()