python try-finally
From the Python documentation:
If the finally clause raises another exception or executes a return or break statement, the saved exception is lost.
From the Python documentation:
If the finally clause raises another exception or executes a return or break statement, the saved exception is lost.