Home »
Python
Python try Keyword
By IncludeHelp Last updated : December 07, 2024
Description and Usage
The try is a keyword (case-sensitive) in python, it is a part of "try...except" block, it is used to define a block (of coding statements) to test/check whether this block contains an exception or not. If try block contains an exception program's control moves to the except block.
Syntax
Syntax of try keyword:
try:
statement(s)-1
except:
statement(s)-2
While executing the statement(s)-1, if there is any exception raises, control jumps to except block and statement(s)-2 executes.
Sample Input/Output
Input:
a = 10
b = 0
try:
# no error
result = a%b
print(result)
except:
print("There is an error")
Output:
There is an error
Example 1
Find modulus of two number and handle exception, if divisor is 0.
# python code to demonstrate example of
# try, except keyword
# Find modulus of two number and
# handle exception, if divisor is 0
a = 10
b = 3
try:
# no error
result = a%b
print(result)
# assign 0 to b
# an error will occur
b = 0
result = a%b
print(result)
except:
print("There is an error")
Output
1
There is an error
Example 2
try:
# Attempt to open a file that doesn't exist
file = open("nonexistent.txt", "r")
content = file.read()
print(content)
except FileNotFoundError:
# Handle the exception
print("Error: File not found!")
Output
Error: File not found!