python常见异常和异常捕获

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python常见异常和异常捕获相关的知识,希望对你有一定的参考价值。

参考技术A

NameError错误,比如:

结果:

SyntaxError错误,比如:

结果:

ValueError错误,比如:

结果:

IndexError错误,比如:

结果:

IndentationError错误,也就是缩进错误,比如:

结果:

KeyError错误,比如:

结果:

AttributeError错误,属性错误,比如:

结果:

对特定的错误进行捕获 ,用as可以自定义自己想要的提示信息,比如:

结果:

捕获多个异常 ,需要注意的是捕获多个异常时要用(),因为except后面只能接一个参数,比如:

结果:

捕获全部异常时,可以用Exception,比如:

结果:

自定义错误信息,比如:

结果:

异常捕获中finally的使用。一般用于不管程序是否错误,程序最后都应该执行的步骤,例如在文件操作中,关闭文件是最后必须执行的操作,比如:

结果:

以上是关于python常见异常和异常捕获的主要内容,如果未能解决你的问题,请参考以下文章

python入门19 异常及异常处理 异常捕获

Java常见异常

python-- try except (异常捕获)

前端JavaScript 常见的报错及异常捕获

常见的异常类有哪些?

python的异常处理