异常
基础
try: try里是可能异常
except: except里是异常处理, except后面是接收错误类型
except Exception as e:
else: 没有异常后执行
finally 不管是否有异常都执行
# 异常
try:
# 抛出异常
raise 类名(数据01,数据02,...)
except 类名 as e:
# 可以用实例名调用数据
e.数据
抛出异常
raise 类名(参数)
自定义异常
# 自定义错误类
class 类名(Exception):
# 构造函数
def __init__(self,接收数据01,接收数据02,...):
//代码