Announcement

Collapse
No announcement yet.

Exception-Handling bei eigenen Klassen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Exception-Handling bei eigenen Klassen

    Ich habe mir eine eigene SQL-Klasse für meine Webanwendung in VB.NET geschrieben und möchte gern die möglichen Exceptions abfangen. Wie kann ich Exceptions aus eigenen Klassen behandeln ? Wie kann ich einer Methode aus meiner Klasse sagen , dass Sie eine Exception berücksichtigen soll und wie kann ich diese Exception dann von meiner Webanwendung berücksichtigen. Vielen Dank schonmal !!

  • #2
    Hallo Hans,

    zum Abfangen einee Exception dient in VB.NET die Try-Catch-Anweisung.

    Wenn die eigene Klasse Exceptions auslösen soll, dann kann man die als Exception etwa so definieren:

    Public Class myException
    Inherits ApplicationException
    Public Overrides Function ToString() As String
    Return String.Concat("myException Fehlermeldung")
    End Function
    End Class

    Diese eigene Exception kann dann mit

    Throw New myException()

    ausgelöst und in aufrufenden Methoden behandelt werden.

    In der .NET SDK-Doku findet sich eine ausführliche Beschreibung zu beiden Themen.

    Hth,

    Klau

    Comment

    Working...
    X