码迷,mamicode.com
首页 > 其他好文 > 详细

八、异常

时间:2020-02-02 10:20:33      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:异常处理   资源   print   异常机制   申请   执行   打印   问题   ack   

异常机制的本质:

      异常指程序运行过程中出现的非正常现象。所谓异常处理,就是指程序在出现问题时依然可以正确的执行剩余的程序,而不会因为异常而终止程序执行
结构一:
   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 遇到函数跳出

 

八、异常

标签:异常处理   资源   print   异常机制   申请   执行   打印   问题   ack   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!