Python之异常处理
""" 异常处理 包括异常捕获、抛异常和assert date:2023-01-29 """ # 捕获异常 try: 1 / 0 except ZeroDivisionError as e: print(e) # division by zero try: 1 / 1 520 + "hi" except (ZeroDivisionError, TypeError) as e: print(e) else: print("没有捕获异常!") finally: print("进行收尾工作!") # 抛异常 raise ValueError("值不正确!") # assert,断言否则报错 assert 1 == 0, "值不相等!"
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步