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

     try:
    pass
    except 错误类型:
    针对这个错误要做的处理
    except 错误类型2:
    针对这个错误要做的处理
    except Exception as e:
    pass
    else:
    try中的代码没有问题时候执行
    finally:
    无论如何都执行
    异常处理结构1
     try:
    pass
    except 错误类型,错误类型2...:
    针对这些错误要做的处理
    except Exception as e:
    pass
    else:
    try中的代码没有问题时候执行
    finally:
    无论如何都执行

    搭配方法
    1.try...except
    2.try...except...else
    3.try...finally
    4.try...except...finally
    5.try...except...else...fianlly

    主动抛出异常:给其他开发者用的
     raise ValueError
     raise ValueError('你写的不对')


    断言——语法
     assert 1==2 # 只能接受一个布尔值 False 就抛异常
     assert 1==1 # 只能接受一个布尔值 True 就往下走
     print(1111)


    异常处理的忠告:在最外层的异常处理应该在所有的开发接受后才放
    try:
         main()
     except Exception as e:
      把错误写在文件里
  • 相关阅读:
    webpack的安装与配置
    npm初始化
    gitignore的配置
    git本地已有文件夹和远程仓库对应
    git 配置
    开发环境和开发工具
    git 码云使用教程
    递归
    LeetCode 392. 判断子序列
    MongoDB基本操作
  • 原文地址:https://www.cnblogs.com/bilx/p/11363479.html
Copyright © 2011-2022 走看看