Aus dem Kurs: Oracle PL/SQL Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Die Ausnahmebehandlung - Eigene Exceptions definieren

Die Ausnahmebehandlung - Eigene Exceptions definieren

Aus dem Kurs: Oracle PL/SQL Grundkurs

Die Ausnahmebehandlung - Eigene Exceptions definieren

Mit PL/SQL haben Sie die Möglichkeit, eigene Exceptions zu definieren. Solche individuellen Exceptions haben den Vorteil, dass sich ganz fein granulare, anwendungsbezogene, das heißt fachliche Ausnahmen definieren lassen. Ich werde Ihnen mal in unserem Beispiel zeigen, wie man eine eigene, selbst definierte Exception erzeugt, auslöst und abfängt. Zunächst öffne ich wieder unser Programm. (Stille) Ganz unten, unter den anderen definierten Variablen, deklariere ich jetzt mal eine Exception, die ich BMI_ERROR nennen werde. Hierfür schreibe ich den Fehler mal in Großbuchstaben hin und füge hinter dem Bezeichner das Schlüsselwort EXCEPTION hinzu. (Stille) Und dann werde ich die Exception BMI_ERROR über das Schlüsselwort RAISE auslösen. Also hier. (Stille) Im Ausnahmebehandlungsabschnitt können wir die Exception BMI_ERROR nun abfangen. (Stille) Beispielsweise so. WHEN BMI_ERROR THEN Und dann: (Stille) "Unsere eigene Exception". (Stille) Dies probieren wir jetzt mal aus. Ich speichere die…

Inhalt