RAISE EXCEPTION TYPE

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

RAISE EXCEPTION TYPE

Beitrag von ewx (Top Expert / 4782 / 294 / 628 ) »
Hallo zusammen!
Ich habe gerade eine Excpetion-Klasse (CX_STATIC_CHECK) angelegt und wollte diese in einer anderen Klasse in einer statischen Methode verwenden:

Code: Alles auswählen.

  IF sy-subrc <> 0.
    RAISE EXCEPTION TYPE zcx_enno.
  ENDIF.
Beim Aktivieren erhalte ich den folgenden Fehler:
Das Erzeugen einer Instanz der Klasse "ZCX_ENNO" ist außerhalb der Klasse nicht erlaubt.
Um meine Frage höflich norddeutsch zu formulieren: Häh?

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


Re: RAISE EXCEPTION TYPE

Beitrag von ewx (Top Expert / 4782 / 294 / 628 ) »
Die Ausnahmeklasse muss bei Instanzerzeugung "Public" eingestellt haben.
Das wurde per Default auf "Private" gesetzt... :/

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2509
Views
Raise durch Message Raising ersetzen
von bohne » 15.06.2007 11:41 • Verfasst in ABAP® für Anfänger
1
Antw.
268
Views
CL_BATCH_EVENT=>RAISE löst das Event nicht aus
von Romaniac » 28.09.2022 11:21 • Verfasst in ABAP® Core
4
Antw.
180
Views
Type aus Type ermitteln
von akosch » 13.02.2023 14:03 • Verfasst in ABAP® für Anfänger
2
Antw.
2496
Views
BSP Exception
von Moksha » 04.03.2005 12:14 • Verfasst in Web-Dynpro, BSP + BHTML
8
Antw.
4690
Views
Exception ?
von simethandreas » 21.10.2009 14:15 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

ewx
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.