27、异常处理
#Python 异常处理
#python 提供两个功能处理程序运行中出现的异常和错误。异常处理和断言(Assertions)
# # python标准异常
# BaseException # 所有异常的基类
# SystemExit # 解释器请求退出
# KeyboardInterrupt #用户中断执行(通常是输入^C)
# Exception # 常规错误的基类
# StopIteration # 迭代器没有更多的值。
# # ....
# UserWarning # 用户代码生成的警告
# 异常:是python对象,表示一个错误。
#
# 使用except 带有多种类型异常的
# try:
# "正常操作"
# except(Exception[,Exception[,.....]]):
# "发生以上异常中的一个,执行这段代码"
# else:
# "如果没有异常执行这块代码"