python之路异常 一、基本异常处理

python之路异常
一、基本异常处理

1、基本异常处理

inp=input("请输入内容、;"try:
    num=int(inp)
    print(num)
except Exception as e:
       print("数据类型转换失败")

2、异常的分类

  a。常用异常

  python之路异常
一、基本异常处理

  b。更多异常

 python之路异常
一、基本异常处理

  python之路异常
一、基本异常处理

 python之路异常
一、基本异常处理

  C。异常的实例

   python之路异常
一、基本异常处理

3、完整异常处理代码块

  1、异常的结构

python之路异常
一、基本异常处理

  2、主动触发异常

    

try:
    pirnt('123')
    raise Exception('出错啦。。。。')
except Exception as e:
  #封装了错误信息的对象 pirnt(e)

python之路异常
一、基本异常处理

python之路异常
一、基本异常处理

   3、输出异常及类的特殊成员str

python之路异常
一、基本异常处理

  4、断言

python之路异常
一、基本异常处理