首页 > 编程语言 > 详细

python中常见的异常

时间:2020-10-27 16:14:45      阅读:19      评论:0      收藏:0      [点我收藏+]

 

Python常见的异常:



 

BaseException:新的异常类的基类

Exception:所有异常类的基类,但继承自BaseException

AssertionError:assert语句是吧

FileNotFoundError:试图打开一个不存在的文件或目录

AttributeError:试图访问的对象没有属性

OSError:当系统函数返回一个系统相关的错误(包括I/O故障),如“找不到文件”或“碰盘已满”时,引发此异常

NameError:使用一个还未赋值对象的变量

IndexError:当一个序列超出范围时,引发此异常

SyntaxError:当解析器遇到一个语法错误时引发此异常

KeyboardInterrupt:组合键Crtl+C被按下,程序强行终止

TypeError:传入的对象类型与要求不符

 

用法



 

try:

  open "abc.txt",‘r‘

  print(a)

except BaseException:

  print(“异常了!”)

ps:打印出异常信息的


 

try:

  a = “异常测试”

  print(a)

except NameError as msg

  print(msg)

else:

  print("没有异常时执行”)

PS:没有异常执行else的指令



 

python中常见的异常

原文:https://www.cnblogs.com/cpas-3-org/p/13885125.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!