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

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

异常嵌套

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

相关推荐
red_redemption20 分钟前
自由学习记录(130)
学习·soa·aos·ecs已成核心包·shading!=ps
MoRanzhi120323 分钟前
pillow 图像合成、透明叠加与蒙版处理
python·计算机视觉·pillow·图片处理·图像合成·透明叠加·多图层叠加
双叶83629 分钟前
(Python)Python爬虫入门教程:从零开始学习网页抓取(爬虫教学)(Python教学)
后端·爬虫·python·学习
泥壳AI31 分钟前
[特殊字符] OpenClaw + 飞书集成超详细教程
人工智能·python·深度学习·阿里云·飞书
威联通网络存储1 小时前
编织数智转型的底座:某中型服装制造企业基于威联通的存储实践
python
6+h1 小时前
【Spring】Bean的生命周期详解
java·python·spring
李昊哲小课1 小时前
Python CSV 模块完整教程
java·服务器·python
天外来鹿1 小时前
Map/Set/WeakMap/WeakSet学习笔记
前端·javascript·笔记·学习
年少无为呀!1 小时前
OpenClaw 飞书 Skill 开发完全指南
python·机器人·飞书·助手·openclaw·skill开发
峥嵘life1 小时前
Android16 【GTS】 GtsDevicePolicyTestCases 测试存在Failed项
android·linux·学习