python 异常处理

Posted ArtisticMonk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 异常处理相关的知识,希望对你有一定的参考价值。

#能够预料到的异常可以这样做
try :
    print()
    #执行这段代码有没有出错,如果有出错
# except SyntaxError as e: ###SyntaxError错误类型的代码
#     print()
# ###as e 代表获取到误后的结果
# ##如果try:这里执行多个结果有的错误,还可以 多加:
# except IndexError as e:
#     print("")
###也可以这样:
except (SyntaxError,IndexError) as e:
    print()
    ##这样写的话,你就不会知道那一句代码出错了

except Exception as e:
    print("未知错误,也就是全部错误都可以检测到")

else:
    print("全部没有错误的情况下会执行这个")
finally:
    print("不管有没有错误都会执行")

 

以上是关于python 异常处理的主要内容,如果未能解决你的问题,请参考以下文章

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

python常用代码片段总结

使用片段中的处理程序时出现非法状态异常

你如何在 python 中处理 graphql 查询和片段?

Java异常处理机制

java 反射代码片段