Python/gloss python try except

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python尝试除

The try 块使您可以测试代码块是否存在错误。

The except 块可让您处理错误。

The finally 块使您可以执行代码,而不管try-和except块的结果如何。

许多例外

您可以根据需要定义任意数量的异常块,例如如果要为特殊类型的错误执行特殊代码块:

如果try块引发一个消息,则打印一条消息 NameError 另一个是其他错误:

  try:
  print(x)
except NameError:
  print("Variable x 
  is not defined")
except:
  print("Something else went 
  wrong")