#-*-coding:utf-8-*- import sys def Main(): try: f=open('firstpython.py') s=f.readline() print s except IOError,(errno,strerror): print "I/O error(%s):%s" %(errno,strerror) except ValueError: print "could not convert data to an integer" except: print "Unexpected error:",sys.exc_info()[0] raise finally: f.close() if __name__=="__main__": Main()
相关文章
- Java中的异常处理try catch(第八周课堂示例总结)
- Python3基础 try-指定except-as reason 捕获打开一个不存在的文件的时候,会产生OSError异常的示例
- Python 3中的异常捕获机制(try-except语句)
- 异常处理:try - except 和 try finally。
- JAVA 语言如何进行异常处理,关键字: throws,throw,try,catch,finally分别代表什么意义? 在try块中可以抛 出异常吗?
- python中的try/except/else/finally语句
- Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别代表什么意义?在try块中可以抛出异常吗?
- Python学习笔记之错误处理(关键词:错误处理、异常机制、try、except、else、finally、raise)
- python错误处理之try...except...finally...错误处理机制。
- Delphi异常处理try except语句和try finally语句用法以及区别