try…except…finally
语句被用于处理错误,返回信息。格式如下:
try:
代码块
except:
代码块
finally:
代码块
try
表示尝试执行这块代码。如果尝试不成功,那么会返回except
部分的内容。但是无论尝试执行结果如何都会返回finally
的内容。
举个例子:
#!/usr/bin/python3
try:
x>3
except:
print('error')
finally:
print('finally')
返回如下:
$ ./try.py
error
finally