16. What is exception handling ?
Exception handling is ability of a program to intercept run time errors as well other unusual conditions, take corrective / repairing measures then resume its function. Some languages such as c++ , ada , java and C# has capabilities, but such features are nonexistant in C and Fortran