def f(x):
try:
z = 10 / x
return z
except:
print("Exception in f: Division by Zero!")
raise
try:
y = 0
f(y)
except:
print("Exception in main!")
raise
print("Program continues!")
Exception in f: Division by Zero!
Exception in main!
Traceback (most recent call last):
File "/home/bernd/Dropbox/workspace/Various/exceptions_examples.py", line 11, in <module>
f(y)
File "/home/bernd/Dropbox/workspace/Various/exceptions_examples.py", line 3, in f
z = 10 / x
ZeroDivisionError: division by zero