了解异常

了解异常

异常就是错误,使解释器无法继续执行。

异常处理就是尝试去执行可能会出现错误的代码,如果出现错误则去执行别的代码,不会导致程序崩溃和中断。

写法

语法

try:
	可能发生错误的代码
except:
	如果出现异常执行的代码

体验

需求:尝试以r 模式打开文件,如果文件不存在,则以w 方式打开

try:
	open('test.txt', 'r')
except:
	open('test.txt', 'w')