Винятки JavaПомилка
IOExceptionIOException
Операція введення/виведення завершується помилкою або переривається.
jvmandroidspring
Детальніше IllegalStateExceptionМетод викликається у невідповідний момент або об'єкт перебуває у недійсному стані.
Об'єкт не перебуває у правильному стані для запитуваної операції. Наприклад, виклик next() на Iterator без попереднього виклику hasNext(), або запуск потоку, що вже виконується.
Перевіряйте стан об'єкта перед викликом методу. Дотримуйтесь очікуваної послідовності викликів методів. Використовуйте автомати станів або прапори для відстеження життєвого циклу об'єкта.
IOExceptionОперація введення/виведення завершується помилкою або переривається.
NoClassDefFoundErrorКлас був знайдений під час компіляції, але не може бути завантажений під час виконання.
ReflectiveOperationExceptionОперація рефлексії викидає виняток.
SQLExceptionПід час SQL-операцій виникає помилка доступу до бази даних.
StackOverflowErrorСтек викликів перевищив свій максимальний розмір, зазвичай через глибоку або нескінченну рекурсію.
InterruptedExceptionПотік переривається під час очікування, сну або блокування.