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,立刻執行異常'''


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM