タイトル : Try/Catch/Finally 投稿日 : 2006/08/28(Mon) 17:02 投稿者 : すっぱまん
Try 内でエラーが発生した際、 Catch に飛び エラー処理をした後、再度 Try 内のコードを実行したい場合 どのように記述すれば良いでしょうか? 雰囲気的には、下記の処理を On Error GoTo を使用せず、 Try/Catch/Finally を使用して実現したいです。 Sub Main() On Error GoTo L_ERR 処理 Exit Sub L_ERR: '* 処理でエラーが発生した場合は Sleep 1000 '* 1秒間待ち Resume '* エラーが発生した処理を再度実行 End Sub あと Sub Main() Try 処理1 Catch (...) 処理2 Finally 処理3 End Try End Sub と Sub Main() Try 処理1 Catch (...) 処理2 End Try 処理3 End Sub の違いって何ですか? |