python异常处理的流程是什么?Python异常处理的操作步骤是什么?

Python作为如今的热门编程语言,已经是十分全能。那么Python该怎么在程序异常时进行处理呢?快和我一起来看看有关“python异常处理的流程是什么?Python异常处理的操作步骤是什么?”吧!

一、异常语句的执行流程

在Python中,如果遇到了异常的情况需要处理的时候,采用最多的方式就是通过try-except的语句,它的基本工作原理就是先执行一个try语句, 这个语句就相当于是对语句做个标记的处理,只要在程序中出现了异常的时候,就会自动的回到这个语句,try子句先执行,接下来会发生什么依赖于执行时是否出现异常。如果当try后的语句执行时发生异常,python就跳回到try并执行匹配该异常的except子句,异常处理完毕,控制流就通过整个try语句。

还有一种情况是没有设置except子句,也就是说在我们执行了try后的语句里发生了异常,这个时候的异常处理会被传送到上层的try,或者到程序的最上层,当程序结束之后会将默认的异常情况进行打印,当我们在使用try子句执行时没有发生异常,python将执行else语句后的语句(如果有else的话),然后控制流通过整个try语句。

关于python异常处理的流程是什么?Python异常处理的操作步骤是什么?的文章就分享到这里了,希望以上的内容可以对大家的学习带来帮助,如果还有其他问题想要了解,可以看看界面下方的文章。

相关文章

Python中的函数(二) 在上一篇文章中提到了Python中函数的定...
Python中的字符串 可能大多数人在学习C语言的时候,最先接触...
Python 面向对象编程(一) 虽然Python是解释性语言,但是它...
Python面向对象编程(二) 在前面一篇文章中谈到了类的基本定...
Python中的函数(一) 接触过C语言的朋友对函数这个词肯定非...
在windows下如何快速搭建web.py开发框架 用Python进行web开发...