Exception Handling-An Approach to Improving Software Robustness

Jiang Shu · 2003

Exception handling is a technique that tests and handles exception events. Unlike the traditional methods that usually deal with exceptions at later design and implementation phases and easily result in many problems, we emphasis that sufficient attention should be paid to software exception handling during the development of the software requirements definition. By enforcing this policy through all phases of software development, the level of robustness can be improved considerably. In this paper, the concepts of exception handling are firstly introduced, then the methods of exception handling are discussed, all kinds of exception handling methods and tools are also compared. The current problems and future directions are analyzed at the end of the paper.

Read the paper · More papers on PaperTik