【Python基础编程239 ● 异常 ● 异常语句中else语句的使用】
---------Python基础编程---------
Author : AI菌
【内容讲解】
【代码演示】
""" 1、finally语句的格式: try: 可能会出现异常的代码块 except (异常类1,异常类2, ...) as 异常对象名: 处理异常的代码块 finally: 不管是否出现异常,也不管是否捕获住了,一定会执行的代码块 2、使用场景: 做释放内存资源的事情 比如: 关闭文件 关闭数据库连接 """ # list1 = [10, 20] # try: # print(list1[0]) # except: # print("索引越界") # else: # print("没有异常,else语句会被执行,说明索引没有越界") # finally: # print("我一定会被执行!!!") f = None try: f = open("a.txt", "r") except Exception as e: print(e) finally: f.close()
【运行结果】
【往期精彩】
▷【Python基础编程196 ● 读取文件的4种方式】
▷【Python基础编程197 ● 读取文件的4种方式】
▷【Python基础编程198 ● 读取文件的4种方式】
▷【Python基础编程199 ● Python怎么读/写很大的文件】
▷【Python基础编程200 ● 读取文件的4种方式】
▷【Python基础编程201 ● 读取文件的4种方式】
▷【Python基础编程202 ● 读取文件的4种方式】
▷【Python基础编程203 ● 读取文件的4种方式】
【加群交流】