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()