On Sun, Jun 8, 2014 at 8:49 AM, Ethan Furman <et...@stoneleaf.us> wrote:
> I don't remember if I almost had this in real code or if I learned about it
> first, but it can definitely be a gotcha. It seems to me that if the try
> block exits with an explicit return, and then the finally block exits with
> an explicit return, some kind of error ought to be raised.
I'd go a little simpler: A return statement inside a finally block is