http://d.puremagic.com/issues/show_bug.cgi?id=7018


Jonathan M Davis <jmdavisp...@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jmdavisp...@gmx.com


--- Comment #6 from Jonathan M Davis <jmdavisp...@gmx.com> 2011-11-30 16:57:07 
PST ---
They're Errors, not Exceptions, so they are _not_ expected to be recoverable.
The fact that they are exceptions allows you to get more meaningful data on
failures (e.g. stack traces), and you _can_ technically recover from them in
very controlled circumstances but _only_ in very controlled circumstances where
you really know what you're doing and you're very careful to make sure that
it's actually safe to do the recovery. In the general case, they are _not_
expected to be recoverable and so are not treated that way. Once an Error is
thrown, the program is in an undefined state, so it's questionable that you
even _can_ recover except in very controlled circumstances.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to