了解异常
了解异常
异常就是错误,使解释器无法继续执行。
异常处理就是尝试去执行可能会出现错误的代码,如果出现错误则去执行别的代码,不会导致程序崩溃和中断。
写法
语法
try:
可能发生错误的代码
except:
如果出现异常执行的代码
体验
需求:尝试以r
模式打开文件,如果文件不存在,则以w
方式打开
try:
open('test.txt', 'r')
except:
open('test.txt', 'w')
异常就是错误,使解释器无法继续执行。
异常处理就是尝试去执行可能会出现错误的代码,如果出现错误则去执行别的代码,不会导致程序崩溃和中断。
try:
可能发生错误的代码
except:
如果出现异常执行的代码
需求:尝试以r
模式打开文件,如果文件不存在,则以w
方式打开
try:
open('test.txt', 'r')
except:
open('test.txt', 'w')