python学习笔记--异常捕获

异常场景

复制代码
num=input("input you number:")
n=9000
try:
    result=n/int(num)
    print('{} 除以num 结果为{}'.format(n,result))
except ZeroDivisionError as err:
    print("0不可以作为除数,出现报错{}".format(err))
except ValueError as err:
    print("请检查输入的数据类型{}是否为数字".format(err))

多重异常

最后一个exception作为保底

多重异常,可以合并到一起

异常嵌套

有因果关系的才需要嵌套,前面的结果异常了,对于后边的程序没有意义

相关推荐
大鱼>8 分钟前
DSPy:LLM程序自动编译与提示词优化
开发语言·人工智能·python·深度学习
2401_8432537013 分钟前
金融智能:AI如何重构银行业未来
人工智能·python·金融
uncle_ll15 分钟前
服务器选型、微调范式、训练优化与环境搭建
服务器·python·gpt·llm·nlp
优化Henry20 分钟前
5G基站开关电源故障导致小区频闪退服案例
学习·5g·信息与通信·tdd
chenzhou__30 分钟前
独立游戏开发日志 ①:从信号博弈到涂色对战——一次玩法重构始
笔记·后端·学习·unity·go·独立游戏
杨先生哦32 分钟前
【2026热端攻防系列 11/12】前端AI风控攻防实战:验证码缺陷、人机验证绕过、智能爬虫对抗与企业智能风控加固方案
前端·人工智能·笔记·爬虫·安全
久久学姐33 分钟前
Python开发爬虫的常用技术架构
爬虫·python·http·框架·数据存储
circuitsosk34 分钟前
大规模离线数据管道构建:样本获取、清洗、加工与合成
人工智能·python·机器学习·搜索引擎
for_ever_love__38 分钟前
iOS: 网络请求第三方库的使用: AFNetworking
网络·学习·ios·objective-c·cocoa·xcode
摇滚侠1 小时前
《SpringBoot 3:入门与应用实战》第 15 章 生产级特性 使用监控体系 阅读笔记
spring boot·笔记·后端