zoukankan      html  css  js  c++  java
  • Python3的异常捕获和处理

    Python3的异常捕获和处理:

    try 和 except 这是异常语句。使用了这个可以对报错的代码,也会继续 执行下去而不会报错,不执行后面的代码。

    try是捕获异常,在try里的代码执行如果出错后,就会执行在execpt里的代码。

     try:
    
      print(1/0)
    
     except Exception as e:
    
      print("除数不能为0!")
    
      raise e
    
     finally:
    
      print("无论报错与否,都会执行")

    其中:

    Exception 是所有异常的父类。异常都归到了这里

    raise 是输出异常

    finally 是不管异常不异常 都会执行

        # 重命名
        beforeIpa = ipa_flag+".ipa"
        afterIpa = res_buildNumber+".ipa"
    
        try:
            os.rename(beforeIpa, afterIpa)
            print("rename成功!")
        except Exception as e:
            raise e
            print("rename失败!")
        return afterIpa
  • 相关阅读:
    vc++ 编译器工具
    lesson 17 进程间通信 孙鑫 VC++
    VC++ msdn
    VC++ 相关问题
    MySQL
    Git
    Angular
    Linux
    阿里云服务器
    Git
  • 原文地址:https://www.cnblogs.com/shenxiaolin/p/15036858.html
Copyright © 2011-2022 走看看