- 在实际开发中,为了能够处理复杂的异常情况,完整的异常语法如下:
try:
pass
except 错误类型1:
pass
except 错误类型2:
pass
except Exception as result:
print(result)
else:
# 没有异常才会执行的代码
pass
finally:
# 无论是否有异常,都会执行的代码
print("无论是否有异常,都会执行的代码")
- else只有在没有异常时才会执行的代码
- finally无论是否有异常,都会执行的代码