Python/gloss python error handling

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

<languages />

Python错误处理

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

The except 块可让您处理错误。

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

异常处理

当发生错误或我们所说的异常时,Python通常会停止并生成错误消息。

这些异常可以使用 try 声明:

The try 块将生成异常,因为 x 没有定义:

  try:
  print(x)
except:
  print("An exception occurred")

由于try块引发错误,因此将执行except块。

没有try块,程序将崩溃并引发错误:

该语句将引发错误,因为 x 没有定义:

  print(x)