Python异常处理实例
2014-03-28 09:12
387 查看
#coding=utf-8 #---异常处理--- # 写一个自己定义的异常类 class MyInputException(Exception): def __init__(self, length, least): Exception.__init__(self) self.length = length self.least = least try: s = raw_input(u'输入一个字符串:') # 如果长度小于5,触发自定义的异常 if len(s) < 5: raise MyInputException(len(s), 5) except EOFError: print u'触发了EOF错误,按了Ctrl+d' except MyInputException, x: print u'输入的字符串只有%d,至少需要%d个字符' % (x.length, x.least) except Exception: print u'不知道什么错误!' finally: print u'有没有异常都会执行这里!'
相关文章推荐
- Python 异常处理实例详解
- Python异常处理实例
- Python 异常处理实例详解
- python操作MYSQL实例及异常信息处理
- Python 异常处理的实例详解
- Python 中的Selenium异常处理实例代码
- python异常处理实例教程(捕捉异常、错误)
- Python异常处理操作实例详解
- Python中处理unchecked未捕获异常实例
- Python中处理unchecked未捕获异常实例
- Python异常处理操作实例详解
- python实例编写(5)--异常处理,截图,用例设计
- python异常处理与网络链接
- 处理Python未捕获异常
- Head First Python 第二章 函数模块&第三章 文件与异常&第四章 持久存储&第五章 处理数据
- python异常处理、模块的使用、__all__的调用、模块的发布和安装
- python中的异常处理
- Python中异常处理
- 7、Python 异常处理、pdb调试&logging
- 实例简介异常处理