Перейти к содержимому
Исключения JavaКритическая
ClassCircularityError

ClassCircularityError

При загрузке класса обнаружена циклическая зависимость в иерархии наследования.

jvm

Что вызывает эту ошибку

Класс наследует сам себя — непосредственно или опосредованно через цепочку суперклассов. Это формирует невозможный цикл наследования.

Как исправить

Исправьте иерархию классов, устранив циклическую зависимость. Проверьте корректность определений классов. Как правило, причиной служат повреждённые class-файлы или манипуляции с байткодом.

Официальная документация

Связанные коды ошибок