异常
- try…一个 except 结构
try:
a = float(input('输入除数:'))
b = float(input('输入被除数:'))
c = b/a
print(c)
except:
print("数据错误")
- try…多个 except 结构
- try…except…else 结构
- try…except…finally 结构
- return 语句和异常处理问题
- with 上下文管理
- trackback 模块
import traceback
try:
a = float(input('输入除数:'))
b = float(input('输入被除数:'))
c = b/a
print(c)
except:
traceback.print_exc() #打印出错误类型
- 自定义异常类