try:
尝试运行的代码
except:
出错误的处理
try
–下方要尝试代码,不确定是否能够正常执行的代码except
–如果不是,下方编写尝试失败的代码语法如下
try:
pass
except 错误类型1:
pass
except 错误类型2:
pass
except Exception as result:
print("未知错误%s" % result())
else:
pass
finally:
print("无论是否有异常都会执行")
else
只有在没有异常的时候才会执行的代码finally
无论是否有异常都会支持的代码提示
- 在开发中可以在主函数增加异常捕获
- 而在主函数中调用的其他函数,只要出现异常,都会传递到主函数的异常捕获中
- 这样就不需要在代码中,增加大量的异常捕获,能够保证代码的整洁