知识点讲解七:Python中的异常处理机制
发布日期:2021-07-01 04:21:31
浏览次数:15
分类:技术文章
本文共 1063 字,大约阅读时间需要 3 分钟。
异常的处理机制
try: result = 4 / 0except Exception as e: print('输出异常:'+str(e))else: print("try子句没有异常,输出result结果:", result)finally: print("程序结束,无论try子句是否有异常这条语句都会被执行!")'''输出:输出异常:division by zero程序结束,无论try子句是否有异常这条语句都会被执行!'''
- 首先,执行try子句(在关键字try和关键字except之间的语句)。
- 如果没有异常发生,忽略except子句,如果出现异常,执行except子句。
- else子句将在try子句没有发生任何异常的时候执行
- finally定义了无论在任何情况下都会执行的清理行为
获取异常
python2.x捕获异常语法:
except Exception,e: print('输出异常:'+str(e))
python3.x捕获异常语法:
except Exception as e: print('输出异常:'+str(e))
如果需要把错误行等具体信息输出来可以考虑用traceback包来实现
import tracebacktry: result = 4 / 0except Exception as e: print('输出异常:'+str(e)) print('#============================') print('采用traceback进行的异常输出:') print(traceback.format_exc())else: print("try子句没有异常,输出result结果:", result)finally: print("程序结束,无论try子句是否有异常这条语句都会被执行!")'''输出:输出异常:division by zero#============================采用traceback进行的异常输出:Traceback (most recent call last): File "C:\Users\***\Desktop\test.py", line 3, inresult = 4 / 0ZeroDivisionError: division by zero程序结束,无论try子句是否有异常这条语句都会被执行!'''
转载地址:https://mtyjkh.blog.csdn.net/article/details/82351482 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年03月22日 00时05分24秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
gradle 本地maven仓库_Gradle的使用教程
2019-04-21
python制作表格处理软件_震惊!当Python遇到Excel后,将开启你的认知虫洞
2019-04-21
手写一个promise用法_手写系列之实现一个Promise
2019-04-21
数字拆分问题算法回溯_学会了回溯算法,我终于会做数独了
2019-04-21
广州刷脸支付骗局_刷脸支付是骗局?那可能你还不了解刷脸支付
2019-04-21
卸载源码安装的mysql_源码安装与卸载mysql
2019-04-21
mysql查询当天记录_sql查询当天记录
2019-04-21
java 远程调试 端口_JAVA远程调试
2019-04-21
java redis 面试题_Java面试题(Redis篇)
2019-04-21
java 正则表达式分类功能_JAVA正则表达式4种常用功能
2019-04-21
java3d立方体_3d立方体贴图
2019-04-21
java ajax教程_(转)JAVA AJAX教程第三章—AJAX详细讲解
2019-04-21
java operators_A guide to Java Operators
2019-04-21
java socket调试_JAVA实现SOCKET多客户端通信的案例
2019-04-21
java 使用或覆盖了已过时的api_JAVA使用或覆盖了已过时的 API
2019-04-21
java 图片旋转保存_Java 对图片90度旋转
2019-04-21
用java实现文学研究助手_数据结构文学研究助手 C语言代码实现(带源码+解析)...
2019-04-21
java gc的几种方式_GC 的三种基本实现方式
2019-04-21