Wyjątki JavaBłąd
EmptyStackExceptionEmptyStackException
Próba wykonania operacji na pustym stosie Stack.
jvm
Co powoduje ten błąd
Metody pop() lub peek() są wywoływane na stosie Stack niemającym żadnych elementów. Stos jest pusty i nie ma co zwrócić.
Jak to naprawić
Sprawdzaj isEmpty() lub size() przed wywołaniem pop/peek. Używaj ArrayDeque jako nowocześniejszej implementacji stosu. Dodaj właściwą obsługę stanu pustego.
Powiązane kody błędów
Wyjątki JavaKrytyczny
AbstractMethodErrorAbstractMethodError
Wywołano metodę abstrakcyjną, która nie ma implementacji.
jvm
Zobacz szczegóły Wyjątki JavaBłąd
InvalidClassExceptionInvalidClassException
Serializowana klasa ma niezgodną wersję lub nieprawidłowy format.
jvm
Zobacz szczegóły Wyjątki JavaKrytyczny
OutOfMemoryErrorOutOfMemoryError — Java Heap Space
JVM wyczerpała dostępną pamięć sterty.
jvmandroid
Zobacz szczegóły Wyjątki JavaBłąd
BindExceptionBindException
Nie można powiązać gniazda z żądanym adresem lub portem.
jvmspring
Zobacz szczegóły Wyjątki JavaKrytyczny
OutOfMemoryError: MetaspaceOutOfMemoryError — Metaspace
JVM wyczerpał obszar pamięci Metaspace, w którym przechowywane są metadane klas.
jvm
Zobacz szczegóły Wyjątki JavaBłąd
EOFExceptionEOFException
Koniec pliku lub strumienia został osiągnięty niespodziewanie.
jvm
Zobacz szczegóły