Винятки JavaПомилка
ClassCastExceptionClassCastException
Об'єкт приводиться до типу, екземпляром якого він не є.
jvmandroidspring
Детальніше OutOfMemoryErrorJVM вичерпала доступну пам'ять купи.
Застосунок виділяє більше об'єктів, ніж може вмістити купа. Причиною можуть бути витоки пам'яті, завантаження великих наборів даних у пам'ять або недостатній розмір купи для поточного навантаження.
Збільшіть розмір купи за допомогою прапора JVM -Xmx. Профілюйте застосунок на наявність витоків пам'яті за допомогою інструментів на кшталт VisualVM. Використовуйте потокову обробку або пагінацію для великих наборів даних. Правильно закривайте ресурси, щоб дозволити збирання сміття.
ClassCastExceptionОб'єкт приводиться до типу, екземпляром якого він не є.
IOExceptionОперація введення/виведення завершується помилкою або переривається.
UnsupportedOperationExceptionОперація не підтримується реалізацією.
IllegalAccessExceptionКод намагається звернутися до класу, поля або методу, до яких немає доступу.
IllegalArgumentExceptionМетод отримує аргумент, що не є допустимим за очікуваним діапазоном або форматом.
OutOfMemoryError: MetaspaceJVM вичерпала область пам'яті Metaspace, де зберігаються метадані класів.