没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
6页
自定义异常类 虽然内建异常类中已经包括了许多的错误情况,但是在项目的开发过程中还是要根据实际情况,创建具有自己特色的异常处理类,需要让自定义异常类继承“Exception”类或其他内建异常类即可。 语法格式: class ex1(Exception): 语句块 自定义异常 自定义异常MyError,异常类继承自 Exception 类,可以直接继承,或者间接继承: class MyError(Exception): def __init__(self, value): self.value = value def __str__(self): return repr(self.value) 创建自定义异常类后,就可以触发和使用该异常: try: raise MyError(2*2) except MyError as e: print('My exception occurred, value:', e.value) 自定义异常 运行结果: 当然,在不对自定义异常进行捕获处理时,程序也会因为出现异常而中断: raise MyError('oops!') 自定义异常 案例 总结
资源推荐
资源详情
资源评论
资源评论
知识世界
- 粉丝: 355
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
- AI高清修复图片画质易语言易语言源码易语言填表
- 映射窗口.ec易语言易语言模块CPU占用0%游戏监控窗口监控
- 易语言 361窗口模块高效、便捷、自封装、自用
- 易语言 窗口排列 模块 ,简单、高效、体积小
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功