当前位置: 首页 > news >正文

python-异常(笔记)

#后续代码可以正常运行
try:f= open("xxx.txt","r",encoding='utf-8')except:print("except error")
#捕获指定异常,其他异常报错程序中止,管不到
try:print(name)
except NameError as you_call:print("name error")
#打印异常
try:print(name)
except NameError as you_call:print(f"name error {you_call}")name error name 'name' is not defined

try:f=1/0
except (NameError,ZeroDivisionError) as you_call:print(f"name or math error {you_call}")name or math error division by zerotry:print(name)
except (NameError,ZeroDivisionError) as you_call:print(f"name or math error {you_call}")name or math error name 'name' is not defined
#捕获所有的异常(某行代码出错就会被捕获到)
import mathtry:math.e()
except Exception as e:print(f"error {e}")error 'float' object is not callable

异常的传递性:

http://www.lryc.cn/news/607654.html

相关文章:

  • Java学习-运算符
  • Java:JWT 从原理到高频面试题解析
  • 【Linux】重生之从零开始学习运维之Mysql
  • Rust在CentOS 6上的移植
  • 2025.8.1
  • 1661. 每台机器的进程平均运行时间
  • 系统开机时自动执行指令
  • 基于python大数据的招聘数据可视化及推荐系统
  • 算法思想之 多源 BFS 问题
  • 【Node.js安装注意事项】-安装路径不能有空格
  • PNP机器人机器人学术年会展示灵巧手动作捕捉方案。
  • MySQL分析步
  • Android签名轮转
  • Conda install安装了一些库,如何撤销操作
  • 第13届蓝桥杯Python青少组中/高级组选拔赛(STEMA)2022年3月13日真题
  • 外卖“0元购”退场后,即时零售大战才刚开始
  • CORS模块:你的跨域快速通行证 [特殊字符]
  • 【C语言入门级教学】字符指针变量
  • Java 23 新特性解析与代码示例
  • 嵌入式学习日志————TIM输入捕获
  • EasyGBS的两种录像回看
  • 抢占先机,PostgreSQL 中级专家认证的职业跃迁
  • 学习:入门uniapp Vue3组合式API版本(17)
  • Linux文件系统:从内核到缓冲区的奥秘
  • 如何创建一个飞书应用获取自己的飞书AppID和AppSecret?
  • 力扣面试150题--数字范围按位与
  • QPS 与 TPS 的详细解释及核心区别
  • gdrcopy 原理、安装与示例
  • 国内短剧CPS系统开发:技术架构与商业化实践
  • 将 YOLOv11 的 .pt 模型转换为 YOLOv8 格式需要特定的处理流程 机器学习 计算机视觉cv