极客小将

您现在的位置是:首页 » 原创课程 » Python

课程内容

Python入门课程NO72课 什么是异常Exception

极客小将2020-09-03-
所谓的异常,简言之,就是程序中的错误。程序员主要处理的是软件异常。什么是Exception?在Python中一切皆对象,异常也是一种对象。NameError,IndentationError等都是一种数据类型,它们直接或间接继承于Exception,Exception是一种类类型。并且NameError继承于Exception, In

所谓的异常,简言之,就是程序中的错误。程序员主要处理的是软件异常。

什么是Exception?

在Python中一切皆对象,异常也是一种对象。NameError,IndentationError等都是一种数据类型,它们直接或间接继承于Exception,Exception是一种类类型。并且NameError继承于Exception, IndentationError继承于SyntaxError, SyntaxError又继承于Exception。而Exception又继承于BaseException。

Python中的标准异常

Python预定义了一系列标准异常,这些标准异常的异常名称都以Error作为后缀。Python中的异常主要有:语法异常,类型异常,名称异常,值异常,数学异常,系统异常,运行时异常。

其它更多的异常类型,同学们可以查阅Python的官方文档。Python预定义的这些异常,是为方便程序员对异常进行处理。在程序中对可能出现的异常进行处理,可以增强程序的健壮性。

网友点评

共有5条评论来说两句吧...

在线客服