正在加载图片...
10.3异常处理 【例10.2】处理打开文件异常 try: f1=open("test.txt""r") readstr=f1.read(20) except IOError: pint(没有找到文件或读取文件失败 else: print(readstr) f1.close() 执行上面这段程序时,如果所读取s.x文件不存在,程序产生异常 except语句分支捕获 序将输出:没有找到文件或读取文件失败。 在,则程序会顺利打开文件并执行©水$e话句分支, 输出文件中的前20 后关闭文件,最后程序退出。10.3 异常处理 【例10.2】处理打开文件异常 try: f1= open("test.txt" "r") readstr=f1. read(20) except IOError: print("没有找到文件或读取文件失败") else: print(readstr) f1. close() 执行上面这段程序时,如果所读取test.txt文件不存在,程序产生异常,此异常被 except语句分支捕获,程序将输出:没有找到文件或读取文件失败。如果文件存 在,则程序会顺利打开文件并执行else语句分支,输出文件中的前20个字符,然 后关闭文件,最后程序退出
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有