try -- 2




异常处理和 java、php 一样,python 也拥有异常处理机制,他主要使用以下关键字:try、except、as、finally try: filename = input("Enter filename") file = open(filename, 'r') for line in file: print(line) file.close() except IOError as e: print("触发Error:") print(e) finally: print("Finished")  需要注意的是,在 python3 以前,as 关键字还没有诞生,取而代之的是 , (逗号) 我们故意输入一个不存在的文件名,将触发 Error,得到下面的输出:触发Error:[Errno 2] No such file or directory: 'a'Finished 函数与其他语言非常类似,python 也可以定义和调用函数pyth
#读书笔记    #技术帖    #龙潭书斋    #python   

200x200


概述基本的语法错误会在编译期被编译器报告出来,但是更多的情况是在运行时由于种种原因导致的异常情况很多情况下,发现异常情况者不知道该如何去解决这个异常情况,因此他需要抛出异常由其他部分去解决,java&

#技术帖    #龙潭书斋    #java    #exception   



京ICP备15018585号