Python异常处理机制到底有什么用?,python异常处理程序将可能发生异常的语句放在
1、说明
错误处理:可以捕获并响应异常处理语句中的错误消息。
事件通知:也就是说,当我们的应用程序处理传入的数据时,我们抛出一个异常,而不是返回非法事件的非法数据结果。
特例处理:在异常处理程序的一些极端情况下,我们可以检查条件是否如assert所预期的那样。
终止动作:即程序中的资源在异常发生后可以正常关闭。
异常控制流:异常控制流,使用raise抛出异常信息。
2、实例
# exception . pydefcatch _ index():
“keithl”
尝试:
print(str[10])#print(str[2])
exceptIndexErrorase:
else:
Print(try正常执行,没有异常发生.)if _ _ name _= _ main _ _ 3360
Catch_index()以上是python异常在程序中的作用。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。