.netWebサイトでvb.netと.net2を使用しています
クラスの背後にあるコードに(例外属性と呼ばれる)を追加して、クラスで例外が発生した場合にそのクラスでのみ発生した場合に、そのクラスの任意の関数を終了して、例外で何かを実行できるようにすることは可能ですか?
これは可能ですか、それとも別のアイデアがありますか?
私がやろうとしているのは、例外が発生した場合はすぐに停止して、例外を返すことです。
アドバイスありがとうございます。
<add exception attribute>
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim result As String = "all fine"
doOne()
If Exception Then
result = Exception.Message
End If
Return result
End Sub
Private Sub doOne()
doTwo()
Throw New ApplicationException("Exception Occured")
End Sub
Private Sub doTwo()
Throw New ApplicationException("Exception Occured")
End Sub
Private Sub doThree()
doOne()
Throw New ApplicationException("Exception Occured")
End Sub
End Class