Exceptions
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.Â
The try statement with an except clause
In this section, you will see how to use the try...except
block to handle the exceptions. Let's understand the usage of the try...except
block with examples.
Consider the following program:
def sum1(a,b):            c = a+b            return c print sum1(10,0)
Consider that a third person edits the program calc.py
; the full program is shown here...