python异常处理
Python 捕获异常异常处理
- 导致程序在运行过程中出现非正常终端和退出的错误,称为异常。大多数的异常都不会被程序处理,而是以错误的形式展现出来。
- 异常有很多类型,Python 内置了几十种常见的异常,无需特别导入,直接就可以用。所有异常都是异常类,首字母是大写的。
- Python内置了一套try..except...finally(else) ... 的异常处理机制,来帮助我们处理异常
语法:
Try:
代码块
except Exception as e:
代码块
一、异常的常见用法
1、try...except.. 捕获单个异常
* 可能产生的错误放在try 中
* 产生错误后要做的处理放在except中
2、捕获多个异常
① 多个异常之间用逗号隔开
3、获取异常的信息描述
使用关键字 as
4、捕获所有异常
except exception as e
5、Else
如果没有捕获到异常,则运行else从句中的代码
6、try..finally
在程序中,如果一段代码是否产生异常都必须要执行,那么这时就需要使用finally。比如关闭文件,释放锁,关闭数据,关闭数据库连接等
相关推荐
kevinweijc 2020-08-18
kikaylee 2020-08-18
寻常白昼 2020-08-15
shunelly 2020-08-09
liangzhouqu 2020-07-28
JessePinkmen 2020-07-26
xiaoxiaoniaoer 2020-07-21
heimicms 2020-06-14
tianyafengxin 2020-06-08
lynjay 2020-06-06
cenylon 2020-06-04
lqxqust 2020-06-03
宿舍 2020-05-29
Wonder的学习 2020-05-11
明天你好 2020-05-09
阿艾辣悟叩德 2020-05-06
致终将努力的我们 2020-05-05
JakobHu 2020-04-26