Python lay down Try, Except, Finally constructs to handle errors as well as Exceptions. We enclose the unsafe code indented under the try block. And we can keep our fall-back code inside the except block. Any instructions intended for execution last should come under the finally block.
print("Executing code in the try block")
print("Entering in the except block")
print("Reached to the final block")
The output is:
Executing code in the try block
Entering in the except block
Reached to the final block