python的异常处理
Posted neilyoung22
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的异常处理相关的知识,希望对你有一定的参考价值。
1 # 异常处理的基本逻辑块 2 # 如下所示: 3 # Exception 是指所有的错误,能捕获所有的错误 4 # valueError IndexError ...是Exception的子类 5 # www.cnblogs.com/wupeiqi/articles/5017742.html 归纳了很多子类的错误类型 6 # 为什么要输出子类异常呢?可能是为了日志快速定位问题的原因 7 # try else 无异常出现就执行else 后面的代码 8 # finally: 不管有没有出现异常,都会执行finally下面的代码的 9 while True: 10 try: 11 m = input("请输入内容:") 12 i= int(m) 13 # 上述代码如果没有出错就执行下面代码 14 except IndexError as e: 15 print("输入出错") 16 except ValueError as e: 17 print("ValueError") 18 except Exception as e: 19 print("Exception",e) 20 else: 21 22 print("else") 23 finally: 24 print("...")
以上是关于python的异常处理的主要内容,如果未能解决你的问题,请参考以下文章
PCL异常处理:pcl 1.8.13rdpartyoostincludeoost-1_64oost ypeofmsvc ypeof_impl.hpp(125): error(代码片段