Can someone else confirm these results: IronPython 1.0.60725 on .NET 2.0.50727.42 Copyright (c) Microsoft Corporation. All rights reserved. >>> def test(): ... try: ... raise Exception() ... except: ... for n in range(10): ... break ... return 1911 ... >>> print test() None Under CPython this should print 1911.