百木园-与人分享,
就是让自己快乐。

零基础学Python:异常检测及处理

前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

PS:如有需要Python学习资料的小伙伴可以点击下方链接自行获取

Python免费学习资料、代码以及交流解答点击即可加入

 

1.异常

在运行或编写一个程序时常会遇到错误异常,这时 python 会给你一个错误提示类名,告诉出现了什么样的问题(Python是面向对象语言,所以程序抛出的异常也是类)。能很好的理解这些错误提示类名所代表的意思,可以帮助你在最快的时间内找到问题所在,从而解决程序上的问题是非常有帮助的。

Python中的异常

在先前的一些章节里你已经执行了一些代码,你一定遇到了程序“崩溃”或因未解决的错误而终止的情况。你会看到“跟踪记录(traceback)”消息以及随后解释器向你提供的信息,包括错误的名称、原因和发生错误的行号。不管你是通过 Python 解释器执行还是标准的脚本执行,所有的错误都符合相似的格式,这提供了一个一致的错误接口。所有错误,无论是语意上的还是逻辑上的,都是由于和 Python 解释器不相容导致的,其后果就是引发异常。

我们来看几个异常的例子。

NameError

尝试访问一个未申明的变量

零基础学Python:异常检测及处理

来源:https://www.cnblogs.com/python147/p/14474805.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » 零基础学Python:异常检测及处理

相关推荐

  • 暂无文章