首页后端开发Pythontry在python里的意思

try在python里的意思

时间2023-06-05 06:51:01发布访客分类Python浏览638
导读:try在python里的意思?try这个关键字来捕获异常。在程序开发中,如果对某些代码的执行不能确定(程序语法完全正确 ,可以增加try来捕获异常。当开始一个try语句后,python就在当前程序的上下文中作标记,这样当异常出现时就可以回到...

try在python里的意思?

try这个关键字来捕获异常。在程序开发中,如果对某些代码的执行不能确定(程序语法完全正确),可以增加try来捕获异常。

当开始一个try语句后,python就在当前程序的上下文中作标记,这样当异常出现时就可以回到这里,try子句先执行,接下来会发生什么依赖于执行时是否出现异常。

(1)如果当try后的语句执行时发生异常,python就跳回到try并执行第一个匹配该异常的except子句,异常处理完毕,控制流就通过整个try语句(除非在处理异常时又引发新的异常)。

(2)如果在try后的语句里发生了异常,却没有匹配的except子句,异常将被递交到上层的try,或者到程序的最上层(这样将结束程序,并打印缺省的出错信息)。

(3)如果在try子句执行时没有发生异常,python将执行else语句后的语句(如果有else的话),然后控制流通过整个try语句。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: try在python里的意思
本文地址: https://pptw.com/jishu/62186.html
python字符串有哪些 是统计学难还是数学难

游客 回复需填写必要信息