Python except keyword

Python except keyword is used in Python Exception handling. Except is used with try block and if any exception occurs in the program, then except block will executed.

 

Syntax of except

try :

statements

except :

except_statements

except_statements will execute inside except only if any exception occurs in try block.

 

Example of except

 

Let’s understand except with one example

 

x=2
try :
    r=x/0
except:
  print("number is divided by zero exception...")

 

Output

number is divided by zero exception...

after exception

 

In this example, we have variable x having some value when we divide this number with zero. Program throws exception, that exception is handled by except block of Python and statements inside except block will executed.it also did not break the code flow as we can see that print(“after exception“) statement after execute block runs successfully.

 

Let’s try not to put except block and try to run same program.

 

x=2
r=x/0
print("number is divided by zero exception...")
print("after exception")

 

Output

ZeroDivisionError: division by zero

 

See when we did not use except in the program, then program stops after getting zeroDivision error.

 

 

Please follow and like us:
READ  How to use Python while loop | while loop in Python