我是靠谱客的博主 瘦瘦电灯胆,最近开发中收集的这篇文章主要介绍Python异常处理学习笔记概述参考文献,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

概述

异常是一种错误类型,如不妥善处理(捕获),将导致程序崩溃。使用try-except块捕获异常,可使程序继续运行。try放在可能抛出异常的代码块之前,这块代码要向后缩进一级;然后是except,后跟发现错误时运行的代码块:

thinkers=['Plato', 'PlayDo', 'Gumby']
while True:
	try:
		thinker=thinkers.pop()
		print(thinker)
	except IndexError as e:
		print("We tried to pop too many thinkers")
		print(e)
		break

输出结果:

Gumby
PlayDo
Plato
We tried to pop too many thinkers
pop from empty list

Python内置了许多异常,如IOError、KeyError和ImportError。很多第三方包也定义了异常类。异常表述有什么地方出错了,只有你确信异常对软件没有致命影响时才应该捕获异常。你可以明确指定要捕获哪种异常。理想情况下,应该捕获具体的异常类型(在这个示例中,捕获的是IndexError异常)。[1]

参考文献

[1] 《基于Python的DevoOps》 [美]诺亚·吉夫特

最后

以上就是瘦瘦电灯胆为你收集整理的Python异常处理学习笔记概述参考文献的全部内容,希望文章能够帮你解决Python异常处理学习笔记概述参考文献所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部