zoukankan      html  css  js  c++  java
  • python异常处理

    Python  捕获异常异常处理

     

    1. 导致程序在运行过程中出现非正常终端和退出的错误,称为异常。大多数的异常都不会被程序处理,而是以错误的形式展现出来
    1. 异常有很多类型Python 内置了几十种常见的异常,无需特别导入,直接就可以用。所有异常都是异常类,首字母是大写的。

     

    1. Python内置了一套try..except...finally(else) ... 的异常处理机制,来帮助我们处理异常

    语法:

    Try:

    代码块

    except Exception as e:

    代码块

     

    一、异常的常见用法

    1、try...except..  捕获单个异常

    * 可能产生的错误放在try

    * 产生错误后要做的处理放在except

     

     

    2、捕获多个异常

    ① 多个异常之间用逗号隔开

     

    3、获取异常的信息描述

    使用关键字 as

     

    4、捕获所有异常

    except exception as e

     

    5、Else

    如果没有捕获到异常,则运行else从句中的代码

     

    6、try..finally

    在程序中,如果一段代码是否产生异常都必须要执行,那么这时就需要使用finally。比如关闭文件,释放锁,关闭数据,关闭数据库连接等

  • 相关阅读:
    uva-10160-枚举
    zk-systemd
    c++官方文档-枚举-联合体-结构体-typedef-using
    c++官方文档-动态内存
    c++官方文档-指针
    c++官方文档-命名空间
    c++官方文档-模版函数和重载
    c++官方文档-按值传递和按引用传递
    c++官方文档
    HDU 1068
  • 原文地址:https://www.cnblogs.com/qin-shi-wei/p/13174704.html
Copyright © 2011-2022 走看看