BufferUnderflowExceptionBufferUnderflowException
Операція читання з буфера перевищує обсяг наявних даних.
NumberFormatExceptionРядок не може бути розібраний як число.
Рядок містить символи, неприпустимі для цільового числового типу. Виникає у методах Integer.parseInt(), Double.parseDouble() та подібних, якщо вхідні дані не є коректно сформованим числом.
Перевіряйте рядок перед розбором. Використовуйте try-catch для обробки некоректного введення. Видаляйте пробіли з рядка. Перевіряйте рядок на null або порожнє значення перед розбором.
Integer.parseInt("abc");BufferUnderflowExceptionОперація читання з буфера перевищує обсяг наявних даних.
ClosedChannelExceptionСпроба виконати операцію над закритим каналом.
ExceptionInInitializerErrorПід час виконання статичного блоку ініціалізатора генерується виключення.
UnsupportedOperationExceptionОперація не підтримується реалізацією.
StackOverflowErrorСтек викликів перевищив свій максимальний розмір, зазвичай через глибоку або нескінченну рекурсію.
OutOfMemoryErrorJVM вичерпала доступну пам'ять купи.