IllegalMonitorStateExceptionIllegalMonitorStateException
Потік намагається виконати операцію монітора (wait, notify), не володіючи монітором об'єкта.
NullPointerExceptionНульове посилання використовується там, де потрібен об'єкт.
Метод викликається або поле звертається через посилання, що дорівнює null. Це один з найпоширеніших винятків Java. Виникає, коли об'єкти не ініціалізовані належним чином, повертаються як null з методів або колекції містять null-елементи.
Додайте перевірки на null перед зверненням до об''єктів. Використовуйте Optional'<'T> для представлення значень, які можуть бути відсутні. Правильно ініціалізуйте об''єкти перед використанням. Застосовуйте Objects.requireNonNull() для швидкого виявлення null.
String s = null;
s.length(); // NPEIllegalMonitorStateExceptionПотік намагається виконати операцію монітора (wait, notify), не володіючи монітором об'єкта.
AccessDeniedExceptionОперація з файловою системою заборонена через недостатні права доступу.
ClassCircularityErrorУ ієрархії успадкування класів виявлено циклічну залежність.
ObjectStreamExceptionВиняток виник під час серіалізації або десеріалізації Java-об'єкта.
DateTimeParseExceptionРядок дати/часу не вдається розібрати відповідно до очікуваного формату.
ConcurrentModificationExceptionКолекція модифікується під час ітерації по ній.