12、Python异常处理:try-except结构、自定义异常、finally用法

文章目录

      • try-except结构
        • 捕获单一异常
        • 捕获多种异常
        • 多次每次捕获一种异常
      • 内置异常
      • 自定义异常
      • finally用法

12、Python异常处理:try-except结构、自定义异常、finally用法_第1张图片

Python异常处理是一种跨越程序运行时错误的策略。它不仅使得代码更加健壮,同时也为程序提供了优雅恢复或终止的途径。在Python中,异常处理主要是通过try-except结构来实现的。接下来,我们将一步步探讨try-except结构、内置异常、自定义异常以及finally的用法。

try-except结构

Python使用try-except块来处理异常。try块内的代码是正常执行的代码,如果执行过程中发生异常,则执行流将转到except块。

捕获单一异常

当你知道可能会引发特定异常时,可以捕获该异常:

 
 

你可能感兴趣的:(Python基础入门系列篇,python,windows,开发语言)