Python Try Except 异常处理
try
块可让您测试代码块的错误。
except
块可让您处理错误。
finally
块允许您执行代码,而不管 try- 和 except 块的结果如何。
许多例外
您可以定义任意数量的异常块,例如 如果您想针对特殊类型的错误执行特殊代码块:
实例
如果 try 块引发 NameError
则打印一条消息,而其他错误则打印另一条消息:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")
亲自试一试 »