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

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

异常嵌套

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

相关推荐
2301_790300963 分钟前
数据分析与科学计算
jvm·数据库·python
woodykissme13 分钟前
倒圆角问题解决思路分享
笔记·学习·工艺
laplace012315 分钟前
Clawdbot 部署到飞书(飞连)使用教程(完整版)
人工智能·笔记·agent·rag·clawdbot
程序员小远17 分钟前
使用Postman进行一次完整的接口测试
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman
黎雁·泠崖19 分钟前
Java核心基础API学习总结:从Object到包装类的核心知识体系
java·开发语言·学习
Yvonne爱编码22 分钟前
JAVA数据结构 DAY1-集合和时空复杂度
java·数据结构·python
DN202028 分钟前
AI销售机器人:节日祝福转化率提升30倍
人工智能·python·深度学习·机器学习·机器人·节日
香芋Yu36 分钟前
【机器学习教程】第02章:线性代数基础【下】
学习·机器学习
Terio_my39 分钟前
简要 Java 面试题学习
java·开发语言·学习
爱喝可乐的老王1 小时前
PyTorch简介与安装
人工智能·pytorch·python