ClassCircularityErrorClassCircularityError
In der Klassenvererbung wurde eine zirkuläre Abhängigkeit erkannt.
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.
Verwandte Fehlercodes
ReadOnlyBufferExceptionReadOnlyBufferException
Ein Schreibvorgang wird auf einem schreibgeschützten Puffer versucht.
InstantiationExceptionInstantiationException
Versuch, eine Instanz einer abstrakten Klasse oder eines Interfaces per Reflection zu erstellen.
ConnectExceptionConnectException
Es kann keine Verbindung zu einem Remote-Host aufgebaut werden.
NoSuchMethodExceptionNoSuchMethodException
Eine Methode mit dem angegebenen Namen und den angegebenen Parametertypen kann per Reflection nicht gefunden werden.
SocketExceptionSocketException
Eine Socket-Operation schlägt fehl, z. B. beim Erstellen oder Zugreifen auf einen Socket.
MissingResourceExceptionMissingResourceException
Ein Resource-Bundle oder ein Ressourcenschlüssel kann nicht gefunden werden.