Should this `return` statement not be moved at the end of the `finally` block?