Exception Handling
Wed 15 April 2026
def safe_divide(a, b):
try:
result = a / b
except ZeroDivisionError:
return "Cannot divide by zero."
except TypeError:
return "Inputs must be numbers."
else:
return f"Result: {result}"
print(safe_divide(10, 2))
print(safe_divide(10, 0))
print(safe_divide(10, "x"))
Score: 0
Category: python-concepts