python中异常处理的作用,Python异常处理机制到底有什么用?
1.解析器执行程序,并在检测到错误时触发异常。如果异常被触发且未被处理,程序将在当前异常处终止,下面的代码将不会运行。
2.必须提供异常处理机制来增强程序的健壮性和容错能力。
实例
#编码=utf-8
尝试:
打印(-测试- 1 -)
Open(123.txt , r)#如果123.txt文件不存在,将生成IOError异常。
打印(-测试- 2 -)
Print(num)#如果没有定义num变量,将会产生一个NameError异常
except(IOError,NameError):
#如果你想一次捕获多个异常,你可以使用元组。
print( catched exception )以上是python异常处理的功能。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。