python 异常处理

Posted python小霸王

tags:

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

技术分享图片
 1 try                              
 2 
 3      code
 4 
 5 except (error1,error2)  as e:
 6 
 7     print(e)
 8 
 9 except Exception as e 抓住所有错误,不建议用
10 
11    print(未知错误’,e)
12 
13 else: 
14 
15   print(一切正常16 
17 Finally:
18 
19   print(不管有没有错,都执行‘)’
View Code

自定义异常

技术分享图片
 1 class ShaohuiException(Exception)
 2        def __init__(self,msg):
 3                self.message=msg
 4        #def __str__(self):
 5        #      return self.message
 6 
 7 
 8 try
 9       raise ShaohuiException(我的异常’)
10 except  ShaohuiException as e:
11       print(e)
View Code

 

  

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

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

python常用代码片段总结

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

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

Java异常处理机制

java 反射代码片段