catch/rethrow
Sean Kelly
sean at f4.ca
Wed Jun 7 13:32:43 PDT 2006
Johan Granberg wrote:
> Sean Kelly wrote:
>> But it relies on undocumented (I believe) knowledge that all
>> exceptions in D are objects ...
>> Sean
>
> quote from the specification (statements throw)
> "Expression is evaluated and must be an Object reference. The Object
> reference is thrown as an exception."
>
> So it is documented that Exceptions is objects.
Ah, good to know. But then what is the purpose of catch{}? Without the
ability to rethrow, it seems to have marginal utility.
Sean
More information about the Digitalmars-d
mailing list