码迷,mamicode.com
首页 > 编程语言 > 详细

python异常处理

时间:2020-06-22 01:27:40      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:关键字   exce   描述   运行   连接   代码块   数据库   bsp   字母   

Python  捕获异常异常处理

 

  1. 导致程序在运行过程中出现非正常终端和退出的错误,称为异常。大多数的异常都不会被程序处理,而是以错误的形式展现出来

 

  1. 异常有很多类型Python 内置了几十种常见的异常,无需特别导入,直接就可以用。所有异常都是异常类,首字母是大写的。

 

  1. 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。比如关闭文件,释放锁,关闭数据,关闭数据库连接等

python异常处理

标签:关键字   exce   描述   运行   连接   代码块   数据库   bsp   字母   

原文地址:https://www.cnblogs.com/qin-shi-wei/p/13174704.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!