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

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

异常嵌套

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

相关推荐
weixin_44811994几秒前
Datawhale Easy-Vibe 202602 第5次笔记
笔记
yunhuibin6 分钟前
LeNet、AlexNet、VGGNet、NiN总结
人工智能·python·深度学习·神经网络
AALoveTouch11 分钟前
逆向利器:Frida Hook
java·python
Emotional。12 分钟前
AI Agent 开发实战:用 LangChain 构建智能邮件助手
linux·服务器·网络·人工智能·python·langchain
三水彡彡彡彡16 分钟前
深入理解指针:常量、函数与数组
c++·学习
CappuccinoRose19 分钟前
HTML语法学习文档(九)
前端·学习·架构·html5
追风少年ii20 分钟前
第12篇HD文章--射血分数保留的心力衰竭患者左心室心肌免疫细胞丰度正常
python·分类·数据分析·空间·单细胞
Lupino28 分钟前
贪小便宜买的 10 元“三无”传感器,看我用 OpenClaw 强行逆袭!
python·ai编程
Java.慈祥1 小时前
My First AI智能体!!!
人工智能·python·ai编程·智能体·coze·coze工作流·agent开发
今儿敲了吗1 小时前
25| 丢手绢
数据结构·c++·笔记·学习·算法