首页IT科技python的异常处理(python异常处理的常见错误)

python的异常处理(python异常处理的常见错误)

时间2025-07-30 09:32:24分类IT科技浏览4382
导读:常见错误说明...

常见错误说明

1             、当finally中存在raise或return或break时              , try中的异常将会被抛弃             。

在执行finally之前                    ,try中的产生的异常将会被临时保存起来       ,当finally的代码执行完成后       ,再抛出异常                     。

2                     、在finally块语句中存在return语句                    ,整个函数已结束             ,所以try块语句中return语句将永远得不到执行       。

如果在try块语句中存在return的同时又存在finally块语句       ,那么将会在执行try块语句中return语句之前去执行finally语句块                     ,然后再回来执行try块语句中return语句             。

实例

defdig_dig2(index): try: print("Imintry") ifindex<0: raiseIndexError else: returnindex exceptIndexError: print("Iminexcept") return"except" finally: print("Iminfinally") return"finally" print(dig_dig2(12)) 运行结果 Imintry Iminfinally finally Processfinishedwithexitcode0

以上就是python异常处理的常见错误             ,希望对大家有所帮助                    。更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
微信小程序获取用户名和密码(记录–微信小程序获取用户信息的最新方法记录) vue项目中引入elementui(Vue3 + Element Plus 按需引入 – 自动导入)