Python Exception Handling
Exception Handling
Exceptions occur during execution of a block when errors are detected and interrupt the normal execution of a code block.
					Python handle exceptions using the statement try…except, similar to the try…catch in Java.
					
Examples
Exception Handling using try except ValueError
>>> while True:
	try:
	  v = input("Enter an number value: ")
	  v = int(v)
		break
	except ValueError:
		print("No number value")
		
Enter an number value: test
No number value
Enter an number value: 3
>>> 
Exception Handling using finally
>>> b = 7
>>> while True:
	try:
		a = int(input("My number: "))
		break
	except ValueError:
		print("No number!")
		break
	finally:
		print("Default number: ", b)
		
My number: abc
No number!
Default number:  7
>>>