On Monday, 6 October 2014 at 16:59:35 UTC, Andrei Alexandrescu
wrote:
Whenever an exception is converted to a string, the chained
exceptions should be part of it too.
On Monday, 6 October 2014 at 17:12:00 UTC, Jakob Ovrum wrote:
However, the whole point is implicit chaining, which is where
the language and runtime kicks in. Look through your own
scope(exit|failure) blocks and struct destructors - are they
all nothrow?
If not, you are using exception chaining.
Hum... But arguably, that's just exception chaining "happening".
Do you have any examples of someone actually "dealing" with all
the exceptions in a chain in a catch, or actually using the
information in a manner that is more than just printing?