day9
异常
异常类
处理异常
try…except
结构如下:
try:
被监控的可能引发异常的语句块
except BaseException[as e]:
异常处理语句块
问题:循环输入数字,如果不是数字则处理异常,知道输入88,则循环结束
try…多个except结构
先子类后父类
try…except…else结构
try…except…finally
常见异常汇总和说明
return语句
return有两种作用:结束方法运行、返回值。我们一般不把return放到异常处理结构中,而是放到方法最后
常见异常
with上下文管理
traceback 模块
自定义异常
命名一般以Error,Exception
pycharm开发环境的调试
进行调试的核心是设置断点。程序执行到断点时,暂时挂起,停止执行。