# Example ` ```py def f(): try: a = 1 + "2" finally: print("boing") f() ``` outputs ``` boing Traceback (most recent call last): File "/home/john/a/a.py", line 6, in f() File "/home/john/a/a.py", line 3, in f a = 1 + "2" ~~^~~~~ TypeError: unsupported operand type(s) for +: 'int' and 'str' ``` the `print("boing")` is executed before the exception falls through to the caller.