zoukankan      html  css  js  c++  java
  • Python基础之finally异常处理

    #try...finally 无论是否异常都执行finally
    #例如实现不管是否异常都输出一串字符串
    '''
    try:
        print i
    finally:
        print "不管上面是否异常,我必须输出"

    try:
        i=7
        print i
    finally:
        print "不管上面是否异常,我必须输出"


    '''


    #实现字符串输出10000次,假如发生异常,判断输出了多少次
    try:
        for i in range(10000):
            print "正在输出不知道输出多少次了"
    finally:
        print "此时i的值是:"+str(i)+"还没完全输出"


    '''finally在异常出现之前输出,执行完finally,立刻执行异常'''

  • 相关阅读:
    [HNOI 2003] 消防局的设立
    Codeforces 341
    CF 专栏
    TC SRM 570
    TC SRM 588
    TC SRM 589
    TC专栏
    BZOJ 第二十一页 除草
    BZOJ 第二十二页 除草
    BZOJ 第二十三页 除草
  • 原文地址:https://www.cnblogs.com/jietingting/p/7076978.html
Copyright © 2011-2022 走看看