tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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

の違いって何ですか?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。