python常见异常和异常捕获
1个回答
展开全部
NameError错误,比如:
结果:
SyntaxError错误,比如:
结果:
ValueError错误,比如:
结果:
IndexError错误,比如:
结果:
IndentationError错误,也就是缩进错误,比如:
结果:
KeyError错误,比如:
结果:
AttributeError错误,属性错误,比如:
结果:
对特定的错误进行捕获 ,用as可以自定义自己想要的提示信息,比如:
结果:
捕获多个异常 ,需要注意的是捕获多个异常时要用(),因为except后面只能接一个参数,比如:
结果:
捕获全部异常时,可以用Exception,比如:
结果:
自定义错误信息,比如:
结果:
异常捕获中finally的使用。一般用于不管程序是否错误,程序最后都应该执行的步骤,例如在文件操作中,关闭文件是最后必须执行的操作,比如:
结果:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询