异常处理
Posted acpie-liusiqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常处理相关的知识,希望对你有一定的参考价值。
检测文件名是否正确,然后按行读取文件,否则循环输入文件名直至正确。
def processFile(dataFile): count = 1 for item in dataFile: print(‘Line ‘+ str(count) + ‘:‘ + item.strip()) count = count + 1 while True: try: fileName = input(‘Input a file name to open: ‘) dataFile = open(fileName,‘r‘) except IOError: print(‘Bad file name; try again‘) else: processFile(dataFile) break finally: try: dataFile.close() except NameError: print(‘Going around again‘)
以上是关于异常处理的主要内容,如果未能解决你的问题,请参考以下文章
java.util.MissingResourceException: Can't find bundle for base name init, locale zh_CN问题的处理(代码片段