| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> Python知识库 -> Python:莫烦4(异常检查和处理) -> 正文阅读 |
|
|
[Python知识库]Python:莫烦4(异常检查和处理) |
原文链接:如何控制异常 try-except - 交互式学Python | 莫烦Python (mofanpy.com)处理一个异常当程序出现错误的时候,但我们还是仍旧希望程序继续运行下去,所以我们尽可能地去对潜在的错误进行捕捉。
在它的报错中有这样一个关键词
? ? ?处理多个异常如果我的程序在执行某个功能的时候可能会报多种不同的异常,我应该怎么办呢? 首先如果你的多种异常的处理方案是一样的话,我们就能在?
? ?将v=d["gender"]注释掉后,运行得到:
?try-except-else还有一个 try-except-else 的模式,在?
下面的代码,我们把? ? ?try-except-finally如果?
?raise手动触发异常?有天我被调去了做开源库的工作,为了别人使用到我的代码时不至于骂街,或者异常后报出一大堆很难 debug 的信息。 这个时候我就该考虑考虑 raise 的用法了。 为什么这么说?因为 raise 是你为别人犯错留下的证据,或者是告诉别人你怎么犯错的。这个信息对于别人 dubug 你的代码十分有好处。 另一种情况是,你写了成百上千行代码,你也不能全记住代码的每一个细节。所以一旦报错,你也需要一个友善的错误信息提示,这时用 raise 准没错。
?Python异常错误名称表
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/14 17:05:11- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |