Přeskočit na obsah
Java výjimkyChyba
EOFException

EOFException

Byl neočekávaně dosažen konec souboru nebo proudu.

jvm

Co způsobuje tuto chybu

Operace čtení očekává další data, ale byl dosažen konec proudu. Nastává u DataInputStream, ObjectInputStream a podobných proudů, pokud jsou data kratší, než se očekává.

Jak to opravit

Kontrolujte stav konce proudu před čtením. Použijte available() nebo zachyťte EOFException pro korektní ukončení. Ujistěte se, že zapisovač odešle všechna očekávaná data.

Oficiální dokumentace

Související chybové kódy