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

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

异常嵌套

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

相关推荐
Jay_Franklin18 小时前
SRIM通过python计算dap
开发语言·python
是一个Bug18 小时前
Java基础50道经典面试题(四)
java·windows·python
沐风听雨_A19 小时前
雄迈IP摄像头配置笔记
笔记
吴佳浩19 小时前
Python入门指南(七) - YOLO检测API进阶实战
人工智能·后端·python
liliangcsdn19 小时前
python下载并转存http文件链接的示例
开发语言·python
我命由我1234519 小时前
SVG - SVG 引入(SVG 概述、SVG 基本使用、SVG 使用 CSS、SVG 使用 JavaScript、SVG 实例实操)
开发语言·前端·javascript·css·学习·ecmascript·学习方法
大、男人20 小时前
python之Starlette
python·uvicorn
沐风听雨_A21 小时前
有人串口转Wifi模块配置笔记
笔记
Fern_blog21 小时前
鸿蒙学习之路
学习
小智RE0-走在路上1 天前
Python学习笔记(11) --数据可视化
笔记·python·学习