ここでは、VB.NETで例外・Exceptionをスローする方法を紹介します。
VB.NETで例外・Exceptionをスローするには、throwを使います。
<サンプル>
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Try
Throw New Exception(“エラー”)
Dim str1, str2 As Integer
str1 = TextBox1.Text
str2 = TextBox2.Text
MsgBox(str1 & str2)
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
End Class
ここでは、「Throw New Exception(“エラー”)」で新しくExceptionをNewしてスローしています。これで一行目で無理やりエラーを発生させています。