posted 19 years ago
Usually, an Error is caused by some unusual state and, in most cases, you wouldn't want your application to go on in such a state as you don't know what might be happening.
However, I can imagine there might be a case in which you would want an application to continue on, at all costs. Maybe, even if the application can't go on, perhaps it can fail gracefully by catching an error.