Zum Inhalt springen
Java-AusnahmenFatal
ClassCircularityError

ClassCircularityError

In der Klassenvererbung wurde eine zirkuläre Abhängigkeit erkannt.

jvm

Was verursacht diesen Fehler

Eine Klasse erbt direkt oder indirekt über eine Kette von Superklassen von sich selbst. Dies erzeugt einen unmöglichen Vererbungszyklus.

So beheben Sie ihn

Bereinigen Sie die Klassenhierarchie, um die zirkuläre Abhängigkeit zu entfernen. Prüfen Sie fehlerhafte Klassendefinitionen. Ursache sind meist beschädigte Class-Dateien oder Bytecode-Manipulation.

Offizielle Dokumentation

Verwandte Fehlercodes