Python学习笔记(五):错误处理

主要聊一下 try...except...finally

当我们认为某些代码可能出错时,可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,直接跳到except语句块。无论是否有bug,finally语句块一定会执行。

简而言之,try语句可以让程序出bug后继续运行。

我们可以看到,except语句可以加参数的,用来捕捉不同种的错误。若不加,默认捕捉所有的错误。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • Python异常处理 异常概念: 异常:就是不正常的情况,程序开发过程中错误和BUG都是补充正常的情况 异常发生的...
    youngkun阅读 936评论 0 4
  • 高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外。 ...
    时间之友阅读 770评论 0 1
  • 首先需要区分的是SEH与C++异常处理的异同,它们相同的地方在于都是基于编译程序支持的文法特性,编译器在遇到异常处...
    纵横而乐阅读 3,220评论 0 2
  • 朝阳还没有升起,我就已经不在家里。 这条路有上坡路也有下坡路,这不是一条平坦的路。 遥望重客隆超市的位置,在天空之...
    李一十八阅读 305评论 1 5