Python程序设计案例教程单元8 异常.pptxVIP

  • 3
  • 0
  • 约2.16千字
  • 约 58页
  • 2024-04-02 发布于安徽
  • 举报

Python编程基础;认识异常;3;Python的异常分为两种

内置异常,在某些错误出现时会自动触发

用户自定义异常,是用户根据自己的需求设置的异常;Python的常见的内置异常如表所示。;大多数异常不会被程序自动处理,会以异常信息的形式进行显示。例如,执行x=1+2语句,出现的异常信息如图所示。;感谢您的观看;Python编程基础;异常的捕捉和处理;一、try-except

二、try-except-else

三、try-except-finally

四、try-except-else-finally;try-except语句可以对代码运行过程中可能出现的异常进行捕捉和处理。其最简单的语法格式如下:;;2.捕捉多个异常;;为减少代码量,Python允许将多个异常类型放到一个元组中,然后使用一个except子句同时捕捉多种异常,并且共用同一段异常处理代码。;例:以元组的形式捕捉多异常ZeroDivisionError异常和ValueError异常。;3.捕获全部异常;;try-except语句还有一个可选的else子句,如要使用该子句,必须将其放在所有except子句之后。该子句将在try子句没有发生任何异常时执行。该结构的语法格式如下:;;try-except语句中增加finally子句是异常处理try-except-finally结构,在此结构中无论try子句代码块是否发生异常

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档