Python例外…try ..except..else..finally

try:
 pass
 
except IndexError:
 pass
 
except KeyError,e: # eが例外の内容
 print "hogehoge:"+str(e)
 raise # そのまま例外を上の階層に投げる
 
else:
 # 例外が起きなかった時の処理
 pass
 
finally:
 # とにかく最後に呼ばれる処理
 pass

コメント

このブログの人気の投稿

nginxでlocalhostとしてアクセスをサーバーに転送する方法

Android・・・テキスト描画あれこれ, ascent(), descent()等

Android:stateに応じて切り替わるdrawable・・・StateListDrawable