DIP33: A standard exception hierarchy - finally blocks not executed for Errors

Andrej Mitrovic andrej.mitrovich at gmail.com
Tue Apr 2 23:05:41 PDT 2013


On 4/2/13, Jesse Phillips <Jessekphillips+d at gmail.com> wrote:
> The spec makes no such guarantee

Yeah but let's not treat the spec as if it's something that was
written professionally by an ISO committee. :)

> DMD just doesn't bother to not
> execute it. It is one of the many things which will break code
> when DMD decides to follow the spec.

I was wondering about this recently, and thought it's rather unsafe
that Errors trigger finally blocks.

Anyway is this bug filed somewhere? We don't want to lose track of this.


More information about the Digitalmars-d mailing list