なんで、try-finally , try-exceptが別々なのかは
Guidoがそう実装したから。という理由らしいです。
http://mail.python.org/pipermail/python-list/2004-June/225797.html