There's something I didn't quite understand about RFC 88:

When I

    try {
        die "foo";
    } catch {
        die "bar";
    }

I die with "bar", right? But what happens if I

    try {
        die "foo";
    } finally {
        die "bar";
    }

I die with "foo" or "bar" ? Why is this the right behaviour? Any sample code
that shows why this should be done this way and not the other?

Thanks,

- Branden

Reply via email to