ClassCircularityErrorClassCircularityError
Een circulaire afhankelijkheid wordt gedetecteerd in de klasse-overerving.
Wat veroorzaakt deze fout
Een klasse erft direct of indirect van zichzelf via een keten van superklassen. Dit creëert een onmogelijke oververvingscyclus.
Hoe op te lossen
Herstel de klassehiërarchie om de circulaire afhankelijkheid te verwijderen. Controleer op onjuiste klassedefinities. Dit wordt doorgaans veroorzaakt door beschadigde class-bestanden of bytecodemanipulatie.
Gerelateerde foutcodes
ReadOnlyBufferExceptionReadOnlyBufferException
Er wordt een schrijfbewerking uitgevoerd op een alleen-lezen buffer.
InstantiationExceptionInstantiationException
Een poging om via reflectie een instantie aan te maken van een abstracte klasse of interface.
ConnectExceptionConnectException
Er kan geen verbinding worden gemaakt met een externe host.
NoSuchMethodExceptionNoSuchMethodException
Een methode met de opgegeven naam en parametertypen kan niet via reflectie worden gevonden.
SocketExceptionSocketException
Een socketbewerking mislukt, zoals het aanmaken of benaderen van een socket.
MissingResourceExceptionMissingResourceException
Een resource-bundel of resource-sleutel kan niet worden gevonden.