A event is serious if it calls
for user intervention in the absence of resolution
by some handler. All serious events should
inherit from seriousEvent.
(All errors are serious events. Events such as "stack overflow" are serious events, although they are not errors.)
Note: Actual user intervention is triggered
not by the event type, but rather by choice of
signaling function: error will invoke the
debugger if the signaled event is not handled,
and signal will not. You are expected to
use error when the event is a
descendant of seriousEvent, and
signal otherwise.
Go to the first, previous, next, last section, table of contents.