ConcurrentModificationExceptionConcurrentModificationException
Коллекция изменяется в процессе итерации по ней.
NoClassDefFoundErrorКласс был найден на этапе компиляции, но не может быть загружен во время выполнения.
Класс существовал при компиляции, но отсутствует в classpath во время выполнения. Это происходит, когда зависимость предоставляется на этапе компиляции, но не включается в runtime-пакет, либо при сбое статического инициализатора.
Убедитесь, что все compile-time зависимости включены в runtime classpath. Проверьте несоответствия версий между этапами компиляции и выполнения. Изучите сбои статического инициализатора в отсутствующем классе.
ConcurrentModificationExceptionКоллекция изменяется в процессе итерации по ней.
InvocationTargetExceptionМетод, вызванный через рефлексию, выбрасывает исключение.
IOExceptionОперация ввода-вывода завершается неудачей или прерывается.
StackOverflowErrorСтек вызовов превысил максимальный размер, как правило из-за глубокой или бесконечной рекурсии.
SecurityExceptionОперация запрещена менеджером безопасности.
IllegalArgumentExceptionМетод получает аргумент, недопустимый с точки зрения ожидаемого диапазона или формата.