Try Catch with Raise Error
def check_marks(mark):
try:
if(mark < 0):
raise ValueError
if(mark > 50):
print('pass')
else:
print('fail')
except ValueError:
print('ValueError: Some value error')
except TypeError:
print('TypeError: Cannot convert into int')
check_marks(10)
fail
check_marks('10')
TypeError: Cannot convert into int
check_marks(-10)
ValueError: Some value error