如何对Python 中的异常进行处理?Python 中的异常处理方法有哪些?

不知道大家有没有遇到过类似的问题,把代码写的工工整整,没有标红,一旦点击运行,开始进入执行的过程中,就会发生一个错误的事件,我们就把这种事件称之为异常,下面让我们一起来学习一下有关如何对Python 中的异常进行处理?Python 中的异常处理方法有哪些?

如何对Python 中的异常进行处理?Python 中的异常处理方法有哪些?

文章插图
在你执行程序的时候,遇到异常的时候,虽然它会打断程序的正常执行流程,但是遇到事情不要慌,方法总比困难要多得多,下面举个例子,让大家进一步了解哪种情况下发生的事件称之为异常,请看下面实例:
假设我现在要编写一个程序hh.py
print('hello’)10 / 0print('hello')在第一行使用print进行打印,这条代码没有什么问题,在第二行代码中10/0,python将无法执行这条语句,还会产生一个异常事件通知给用户,因为除数是0,程序在最后的运行结果中报File “hh.py”, line 2;它会告诉我们具体的异常位置 。
使用try … except 语句来处理python中的异常
基本语法:
【如何对Python 中的异常进行处理?Python 中的异常处理方法有哪些?】try:except:在try关键字后面编写的是可能发生异常的代码块,而except:后面接的是解决这个异常处理模块的代码,当发生异常后程序直接会跳到这一步执行 。根据以上案例,使用“try:except:”来捕获异常,代码如下:
try:    print('try:')    10/0    print('never reach here')except:    print('except:')上述案例中,第一行代码是打印一个字符串‘try’,第二行代码是执行10/0,此时会自动抛出异常,在第四行程序直接跳转到异常处理的代码块,也就是第六行,except:捕获异常后,执行'except:' 。
最后的运行结果是:
try:except:这里就是简单的向大家介绍了如何对Python 中的异常进行处理?Python 中的异常处理方法有哪些?希望能帮到大家,想要了解更多的python知识,可以继续关注哦!

    推荐阅读