spir Wrote: > I was expecting (from exp with other language) there to be a root Error or > Exception type implementating base exception mechanics and/or an imposed > interface to comply with (esp a kind of string method returning what text to > write out when the exception is not caught).
Exception mechanics consists of taking an object pointer, putting it into exception record, unwinding stack, catch takes the pointer, tests its runtime type against what you specified in catch statement and gives the pointer to user code. In fact, toString method is inherited from Object.