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

    一、错误

    错误:程序中难免出现无法预防得错误

    错误分类:语法错误(缩进、语法无效啊这些,它们无法使用try语句捕捉)、 逻辑错误;

     二、异常处理

    异常:程序中总有无法预测的错误,这种错误如果没有及时处理,最后被解释器捕捉到就会抛出异常

    异常结构

    1、异常的追踪信息(点击进去就可以追踪到出错的位置

    2、异常类型、异常的描述信息

    异常处理:Python中可以使用try....except 异常类型 :...else:...finally语句来处理异常:

    #try 语句只能处理逻辑错误,不能处理语法和缩进错误;
    
    try:                                #try:捕捉异常
        print('<=============>')
        # if 1<2:
        print('<=============>')
        print('<=============>')
    
    except NameError as a:            #处理异常 if语句
        print(a)                       
    
    except Exception as b:            #Exception 处理所有逻辑层面异常,不能执行语法层面的异常
        print("Exception")
    else:
        print("程序执行时没有遇到异常,执行else")
    finally:
        print("无论程序执行是否遇到异常,都执行finally")
  • 相关阅读:
    input 放大镜
    记住密码弹出事件
    thinkphp修改及编写标签库,编辑器的使用
    thinkphp 配合mongodb
    缓存技术
    php面试题目
    pdo 整套类的封装,保存修改查询
    mongodb 的备份恢复导入与导出
    mongodb 分组查询
    smarty 模板的入门使用
  • 原文地址:https://www.cnblogs.com/sss4/p/6796316.html
Copyright © 2011-2022 走看看