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作为保底

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

异常嵌套

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

相关推荐
YmaxU10 分钟前
SpringAIAlibaba学习使用 ---Graph
java·学习·spring·ai
曾阿伦12 分钟前
Python项目管理从Poetry迁移到uv:极速体验与实操指南
开发语言·python·uv
Be for thing14 分钟前
Android 屏幕硬件原理 + 显示驱动与功耗优化实战(手机 / 手表通用)
android·学习·智能手机
2301_8187305615 分钟前
turtle学习
python
朗迹 - 张伟16 分钟前
UE5 Road Creator Pro 插件学习笔记
笔记·学习·ue5
暴躁小师兄数据学院19 分钟前
【WEB3.0零基础转行笔记】Go编程篇-第11讲:Gin框架
笔记·golang·web3·区块链·智能合约
wincheshe22 分钟前
AI Agent 开发学习 --- 构建软件团队智能体(二)
人工智能·学习
雷工笔记23 分钟前
小笔记|常读常新
笔记
Mr.Cheng.24 分钟前
【InternVL2-2B】MLLM内部架构学习笔记
笔记·学习·自然语言处理
AnalogElectronic24 分钟前
windows文件加解密工具,python实现,速度极快,篡改文件头尾信息以及还原
开发语言·windows·python