ClassCircularityErrorClassCircularityError
При загрузке класса обнаружена циклическая зависимость в иерархии наследования.
Что вызывает эту ошибку
Класс наследует сам себя — непосредственно или опосредованно через цепочку суперклассов. Это формирует невозможный цикл наследования.
Как исправить
Исправьте иерархию классов, устранив циклическую зависимость. Проверьте корректность определений классов. Как правило, причиной служат повреждённые class-файлы или манипуляции с байткодом.
Связанные коды ошибок
ReadOnlyBufferExceptionReadOnlyBufferException
Предпринимается попытка записи в буфер, доступный только для чтения.
InstantiationExceptionInstantiationException
Попытка создать экземпляр абстрактного класса или интерфейса через рефлексию.
ConnectExceptionConnectException
Не удаётся установить соединение с удалённым хостом.
NoSuchMethodExceptionNoSuchMethodException
Метод с указанным именем и типами параметров не найден через рефлексию.
SocketExceptionSocketException
Сбой операции с сокетом: создание или обращение к сокету.
MissingResourceExceptionMissingResourceException
Пакет ресурсов или ключ ресурса не найден.