首页 > 编程语言 > python异常处理

python异常处理

时间:2023-02-11 13:32:39浏览次数:38  
标签:语句 ... python except try 处理 print 异常

异常处理

try....except​

try:
可能会出现异常的代码块
except异常的类型:
出现异常以后的处理语句​

try...else语句​

# 在try...except...中也是如此,即如果没有捕获到异常,那么就执行else中的事情

try:
num = 100
print(num)
except NameError as errorMsg:
print('产生错误了:%s'%errorMsg)
else:
print('没有捕获到异常,真高兴')​

try..finally语句​

# 语句用来表达这样的情况:在程序中,如果一个段代码必须要执行,即无论异常是否产生都要执行,那么此时就需要使用finally。 比如文件关闭,释放锁,把数据库连接返还给连接池等。
try:
pass
except:
#如果在读取文件的过程中,产生了异常,那么就会捕获到
pass
finally:
f.close()
print('关闭文件')​


标签:语句,...,python,except,try,处理,print,异常
From: https://blog.51cto.com/u_15954963/6050192

相关文章