Fehlerbehandlung

Das Erzeugen und Behandeln von Ausnahmen ist in der CLR verankert und daher für alle .NET-Sprachen gleich. Exceptions (Ausnahmen) sind .NET-Objekte, wobei es verschiedene Klassen von Ausnahmen geben kann, die in einer Vererbungshierarchie zueinander stehen. Basisklasse ist System.Exception. Jede Ausnahme stellt Informationen wie eine Fehlerbeschreibung (Message) und die Aufrufliste der Methoden (StackTrace) bereit.

Fehlerbehandlung VB

An die Stelle der unschönen Fehlerbehandlung mit On Error Goto in VB6 tritt die elegante Fehlerbehandlung auf Basis von Ausnahmen (Exceptions). Ab VB7 unterstützt die Sprache das Konstrukt Try...Catch...Finally, um Laufzeitfehler abzufangen. Dabei kann es mehrere Catch-Blöcke mit unterschiedlichen ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.