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

异常的基础

时间:2016-06-12 18:31:12      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

一。异常的功能:

     1. 错误处理

     2. 事件通知

     3. 特殊情况处理

     4. 终止行为

     5.非常规流程控制

二。异常的处理:

     1. 程序里不考虑异常时的处理,当程序报错时,python会调用默认的异常处理器:打印标准出错信息,并终止程序的运行。

         为了保证程序在出错的情况,能继续运行,在程序设计时,必须要考虑”异常处理“的机制

     2. 捕获异常:把程序包装在try语句里:

         技术分享

     3. 异常的触发方式:

         3.1 程序触发:

               

         3.2 手动出发:raise

             技术分享               

 

      4. 用户自定义的异常:

          技术分享              

        5. 终止行为: try/finally

 

异常的基础

标签:

原文地址:http://www.cnblogs.com/derekchen/p/5578257.html

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