Exceptionklassen klassenlokal verwenden

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Exceptionklassen klassenlokal verwenden

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) »
Hallo zusammen,

ich programmiere gerade eine Klasse, in der ich klassenbasierte Exceptions zum Einsatz bringen möchte. Also habe ich im Bereich "Lokale Typen" eine Deklaration gemacht:

Code: Alles auswählen.

class cx_no_valid_version DEFINITION INHERITING FROM cx_static_check.

endclass.
Jetzt möchte ich bei einer (privaten) Methode diese Klasse in die Ausnahmen (Option "Ausnahmeklassen" aktiv) eintragen. Das lässt der Class builder aber nicht zu mit dem Hinweis, diese Klasse würde es noch nicht geben und ich solle sie anlegen. Warum findet der Class builder die lokale Klassendefinition nicht?

Danke für jeden Hinweis

Jörg
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Exceptionklassen klassenlokal verwenden

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo cosmo,

vermutlich, weil die lokalen Typen noch hinter dem Abschnitt PRIVATE SECTION eingebunden wird und SAP einen Ein-Pass-Compiler verwendet...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1469
Views
Vernwedungsnachweis verwenden
von SaskuAc » 27.04.2017 12:54 • Verfasst in ABAP® für Anfänger
1
Antw.
2322
Views
Tab als Trennzeichen verwenden
von Gast » 20.01.2006 15:06 • Verfasst in ABAP® für Anfänger
1
Antw.
3598
Views
Produkthierarchie verwenden?
von Gast » 07.06.2005 16:05 • Verfasst in Sonstige Module
1
Antw.
816
Views
Standardrolle verwenden
von Bernd » 22.12.2004 10:14 • Verfasst in ABAP® Core
1
Antw.
821
Views
Mehrere Funktionsbausteine verwenden
von tekko » 04.12.2019 12:13 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 19 Minuten von Manfred K. 1 / 5
Trennen Strasse und Hausnummer
vor einer Stunde von payten 13 / 10288
Dialog-Container mit Toolbar/Status
vor 16 Stunden von DeathAndPain gelöst 22 / 3222
Daten an Tabelle binden
vor 21 Stunden von Lukas Sanders 2 / 1082

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 19 Minuten von Manfred K. 1 / 5
Trennen Strasse und Hausnummer
vor einer Stunde von payten 13 / 10288
Dialog-Container mit Toolbar/Status
vor 16 Stunden von DeathAndPain gelöst 22 / 3222
Daten an Tabelle binden
vor 21 Stunden von Lukas Sanders 2 / 1082

Unbeantwortete Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 19 Minuten von Manfred K. 1 / 5
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2643
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9231