Exception Handling is a programming language construct intended to handle a condition’s occurrence that alters or changes the normal flow of execution. Exceptions are very significant and have a good control over error handling.
In the process of development of software, any exception handling verification must be conducted in a highly automated manner. The test cases must be created in a scientific way. There are various systems available commercially. These systems perform testing in a scientific and repeatable manner. Systems like Service Assurance platform from MU Dynamic can easily verify exception handling for implementation of software codes.
There are various programming languages including C++, Actionscript, .Net languages, JAVA, Ada, Python, Prolog, Ruby, Visual Prolog, Objective C, Ocaml and ECMAscript and Eiffel that have built-in support for exception handling. PHP (version 5) also boasts an exception model just like other programming languages. The exception model in PHP follows some important statement keywords. These keywords are: Try, Throw and Catch
Bookmarks