八、异常

异常机制的本质:

      异常指程序运行过程中出现的非正常现象。所谓异常处理,就是指程序在出现问题时依然可以正确的执行剩余的程序,而不会因为异常而终止程序执行
结构一:
   try:
         可能出错的语句
   except Exception as e:
         print(e)
结构二:
   try:
        可能出错的语句
   except Exception as e:
        print(e)--有异常
   else:
        print(c)--无异常

try...except...finally结构中,finally块无论是否发生异常都会被执行;通常用来释放try块中申请的资源。

结构三:
    try:
         可能出错的语句
    except Exception as e:
        print(e)--有异常
   else:
        print(c)--无异常

   finally:
        print("我是finally。。。。")

trackback模块

        trackback模块,打印一些异常信息。

自定义异常主动由raise抛

pycharm的调试模式:F8 遇到函数跳过 F7遇到函数进入 F8+shift 遇到函数跳出

原文地址:https://www.cnblogs.com/dangjingwei/p/12251171.html