16. What is Exception Handling?
is the process of responding to the occurrence during computation, often changing the normal flow of program execution and provided by specialized programming language constructs or computer hardware mechanisms. it is able to intercept run-time errors or take corrective measures. Commonly, it is resolved by saving the current state of execution.