Yes, it is required, I think - or at least it doesn't make sense not to have it.

These are essentially macros, based on setjmp and longjmp. They are not some 
kind of universal error handler - just a way to transfer control in unusual 
ways (e.g., directly accross functions - something that goto can't do).

It wouldn't make sense to have just setjmp without any longjmps transferring 
control there - i.e., it wouldn't make sense to have ErrTry/ErrCatch pairs 
without any ErrThrows to transfer control there.

Regards,
Vesselin
-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to