Notice it's called try/catch/throw and not checkerror/error/senderror, my only point is an "error" is never planned. If these verbs (try/catch/throw) were applied to a noun the best choice would be "control", not "error". Calling this mechanism error handling is a misnomer, since it has broader uses. Even the definition of exception (below), precludes it from being an error, since it's advertent. An unhandled exception would be inadvertent (an error).

Dictionary.com definition of exception:
2. something excepted; an instance or case not conforming to the general rule.

mIRC can call it error handling because it lacks a throw, and thus all ":errors" are actually errors (inadvertent).

OK, this is my last post to this thread... smile

Last edited by NaquadaServ; 20/04/07 08:58 PM.

NaquadaBomb
www.mirc-dll.com