我主要用在異常處理的嘗試捕捉..和使用退出小組終止方法異常處理,這個例子很好嗎?
在此代碼示例:
應該怎樣做,以防止冗餘代碼(即提交和密切的聯繫)
'connect to DB
Try
'insert/update statement
Catch ex as Exception
'rollback
'commit
'closeDBConnection
Exit Sub
End Try
'commit
'close DBconnection
使用Exit Sub是一種好的做法嗎?
你不能使用最終要做到這一點看? – peterG
我的問題是不會退出子忽略finally塊? –
編號'退出子/返回'不會中斷'try-finally'。 「最後」將完成 –