> in my opinion they all do the wrong thing
What would be the right thing? Combining the original exception and the error from `close` into some kind of `MultipleError`?
What would be the right thing? Combining the original exception and the error from `close` into some kind of `MultipleError`?
I don't thing there's one true right thing™ though. That's why explicit handling is necessary: The compiler doesn't have enough context to handle it for you. The programmer needs to decide what's the right way to handle it.