概述
a=[1,2]
try :
a[9]
except Exception as e:
a=repr(e)
print(a)
#IndexError('list index out of range')
print(a.split('(')[0])
#IndexError
print(type(a.split('(')[0]))
#<class 'str'>
通常我们都是只捕获异常信息,可以根据异常类型去进行捕获,但是如果把异常信息全部捕获,那该怎么确认捕获的异常信息类型是什么?
这时候就要用到repr(),他可以输出异常类型和异常信息,如果仅仅只想要异常类型,那么可以对repr输出的结果进行分割。
最后
以上就是甜美面包为你收集整理的打印异常类型的全部内容,希望文章能够帮你解决打印异常类型所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复