day30

@浙大疏锦行

异常处理机制

try-except 机制:Python 中基础的异常捕获结构 ------try块存放可能触发错误的代码,except块捕获并处理对应的异常。

注意点:

1.try 块范围控制:仅在 try 中存放确实可能触发异常的核心代码,不要将无关代码放入,否则会掩盖非预期错误,增加调试难度。

2.避免 "万能" except,尽量指定具体的异常类型(如 except ZeroDivisionError:),这样能精准捕获预期错误,不拦截非预期异常,

3.若多个异常的处理逻辑一致,可放在一个 except 后用元组包裹(except (TypeError, ValueError):);若逻辑不同,需分多个 except 块依次书写

try-except-else-finally 机制:try-except的扩展结构:else块在try代码无异常时执行;finally块无论是否出现异常都会执行。

相关推荐
2601_962297254 分钟前
python自带缓存lru_cache用法及扩展的使用_python
python·缓存·装饰器·lru_cache·my_cache
招财小梗9 分钟前
沈阳AI企业咨询可定制数字化方案吗?
大数据·人工智能·python
leihefeng24 分钟前
邮件文本分类:CountVectorizer / TF-IDF + 朴素贝叶斯
python·分类·数据挖掘·tf-idf·sklearn
码艺-Alimjan26 分钟前
维吾尔语数字转文本
java·javascript·python·算法·go
天空属于哈夫克342 分钟前
企业微信 API 自动发送消息:从流程到实战
python·自动化·企业微信
SunnyDays10111 小时前
如何使用 Python 给 PDF 添加附件:文档附件与附件注释
开发语言·python·pdf
步行cgn1 小时前
@Value 详解:Spring 属性注入的核心注解
java·python·spring
SamChan901 小时前
PDF翻译服务端到端基准测试:4款主流方案的吞吐量、延迟、内存占用对比
服务器·网络·python·ai·pdf·wpf
2501_937860941 小时前
Java 文件操作与IO(下):字节流、字符流实战IO读写
java·开发语言·python
E_ICEBLUE2 小时前
为 Excel 工作簿和工作表设置密码保护【Python教程】
python·excel