In article <3b7d95a9_2@dnews>
"Kristofer Skaug" <✉skaug.demon.nl> wrote:
> > A programmer must explicitly dismiss an exception, while an error code > > can be ignored by default. > > Exceptions can be ignored too.
Only through "try {stuff} except end; "; otherwise, they will be *visible*, and execution will be *aborted*. With ignored error codes, the only warning you get is that stuff doesn't happen, or data loss, or application crashes, etc.
Continuing in the face of errors would be a lot worse. Which is the default situation for error return codes; you must explicitly, actively, check for them.
-- Barry