zoukankan      html  css  js  c++  java
  • 【Python基础编程236 ● 异常 ● 异常处理的基本格式】


     ---------Python基础编程---------

    Author : AI菌


    【内容讲解】

    处理指定类型的异常:
    1.第一种格式:
    try:
    可能会出现异常的代码块
    except (异常类1,异常类2, ...) as 异常对象名:
    处理异常的代码块
    print(异常对象名)
    2.第二种格式:
    try:
    可能会出现异常的代码块
    except Exception as e:
    处理异常的代码块
    print(e)
    【说明】 as 表示取别名,别名不一定是e,也可以使用其他字母
    e 表示异常信息

    【代码演示】

    """
    处理指定类型的异常:
    1.第一种格式:
    try:
    可能会出现异常的代码块
    except (异常类1,异常类2, ...) as 异常对象名:
    处理异常的代码块
    print(异常对象名)
    2.第二种格式:
    try:
    可能会出现异常的代码块
    except Exception as e:
    处理异常的代码块
    print(e)
    【说明】 as 表示取别名,别名不一定是e,也可以使用其他字母
    e 表示异常信息
    """

    print("开始执行...")
    try:
    print(10 / 0)
    f = open("a.txt", "r")
    except (ZeroDivisionError, FileNotFoundError) as e:
    print("处理掉了..")
    print(e) # e是异常类型信息
    print("执行结束...")


    print("开始执行...")
    try:
    print(10 / 1)
    f = open("a.txt", "r")
    except Exception as e:
    print("处理掉了..")
    print(e) # e是异常类型信息
    print("执行结束...")

    【运行结果】

    【往期精彩】

    ▷【Python基础编程196 ● 读取文件的4种方式】
    ▷【Python基础编程197 ● 读取文件的4种方式】
    ▷【Python基础编程198 ● 读取文件的4种方式】
    ▷【Python基础编程199 ● Python怎么读/写很大的文件】
    ▷【Python基础编程200 ● 读取文件的4种方式】
    ▷【Python基础编程201 ● 读取文件的4种方式】
    ▷【Python基础编程202 ● 读取文件的4种方式】
    ▷【Python基础编程203 ● 读取文件的4种方式】

    【加群交流】



  • 相关阅读:
    【C++】深度探索C++对象模型读书笔记--关于对象(Object Lessons)
    【操作系统】调度算法
    【vim】vim常用命令
    【linux】linux的数据流重定向
    以太网帧,IP,TCP,UDP首部结构
    IPv4编址及子网划分
    【计算机网络】计算机网络模型
    【计算机网络】NAT:网络地址转换
    【设计模式】C++中的单例模式
    (转)linux查找技巧: find grep xargs
  • 原文地址:https://www.cnblogs.com/hezhiyao/p/13463267.html
Copyright © 2011-2022 走看看