上传文件至「week12」

This commit is contained in:
2026-06-01 02:03:06 +00:00
parent 185980b30f
commit f2d04788a8
3 changed files with 77 additions and 0 deletions

21
week12/ex6.py Normal file
View File

@@ -0,0 +1,21 @@
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()