Common LISP: the language
Concepts of programming languages (3rd ed.)
Concepts of programming languages (3rd ed.)
The Java Language Specification
The Java Language Specification
Hi-index | 0.00 |
Exception handling deals with mechanisms and techniques for detecting, recovering from, and dealing with errors that arise during program execution. Exception handling techniques are used by programmers to make programs robust. Exceptions arise when illegal operations are requested or the operands (q.v.) of an operation are inappropriate. For example, dividing by zero will cause an error in almost all systems. Robust programs deal gracefully with exceptions, whereas fragile programs stop or produce erroneous results when exceptions are encountered.