Files
ICSP1-Works/week12/ex6.py
2026-06-01 02:03:06 +00:00

22 lines
424 B
Python

from continueanyway import ca
def handleArithmeticError(lmbd):
def runlambda(*args,**kwargs):
try:
return lmbd(*args,**kwargs)
except ArithmeticError:
print("ArithmeticError detected!")
return runlambda
@handleArithmeticError
def div(a,b):
return a/b
def main():
print(div(1,0))
return 0
if __name__ == '__main__':
main()