Consider you have created a program calc.py and that it is running successfully. After some time, a third person edits the program calc.py. While executing the program, the interpreter throws some error. Due to the error, the whole program stops working. How can we avoid this situation, where, if any error occurs, then the whole program execution does not suffer?
The answer is simple: just use exception handling. Errors detected during execution are called exceptions. In the next section, you will see the example in detail, where we will see how to use exception handling with the try...except clause.