Java-AusnahmenFehler
ClassCastExceptionClassCastException
Ein Objekt wird in einen Typ gecastet, von dem es keine Instanz ist.
jvmandroidspring
Details anzeigen OutOfMemoryErrorDie JVM hat den verfügbaren Heap-Speicher erschöpft.
Die Anwendung allokiert mehr Objekte, als der Heap fassen kann. Dies kann durch Speicherlecks, das Laden großer Datensätze in den Speicher oder eine unzureichende Heap-Größe für die Arbeitslast verursacht werden.
Heap-Größe mit dem JVM-Flag -Xmx erhöhen. Die Anwendung mit Tools wie VisualVM auf Speicherlecks profilieren. Streaming oder Paginierung für große Datensätze verwenden. Ressourcen korrekt schließen, um Garbage Collection zu ermöglichen.
ClassCastExceptionEin Objekt wird in einen Typ gecastet, von dem es keine Instanz ist.
IOExceptionEine I/O-Operation schlägt fehl oder wird unterbrochen.
UnsupportedOperationExceptionEine Operation wird von der Implementierung nicht unterstützt.
IllegalAccessExceptionCode versucht, auf eine Klasse, ein Feld oder eine Methode zuzugreifen, für die keine Zugriffsberechtigung besteht.
IllegalArgumentExceptionEine Methode empfängt ein Argument, das für den erwarteten Bereich oder das Format ungültig ist.
OutOfMemoryError: MetaspaceDie JVM hat ihren Metaspace-Speicherbereich erschöpft, in dem Klassen-Metadaten abgelegt werden.