例外処理 On Error Resume Next
概要
1.On Error Resume Next を記述。(エラーが発生しても処理が止まらない)
2.エラーを発生させる。
3.エラーを検出した場合、処理を実行する。
4.On Error goto 0 を記述。(1を解除する)
2.エラーを発生させる。
3.エラーを検出した場合、処理を実行する。
4.On Error goto 0 を記述。(1を解除する)
前提条件
手順
「default.aspx」を以下のように変更する。
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
On Error Resume Next
Err.Raise(1)
If Err.Number <> 0 Then
Response.Write("エラー発生<br>")
Response.Write(Err.Description & "<br>")
End If
End Sub
End Class
実行すると以下のようになる。
not found (194.jpg)