Bo nie od tego jest klasa ObjectInputStream, której pierwsze zdanie w dokumentacji mówi:
An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.
Podpowiem ObjectOutputStream nie zapisuje w takiej formie jak Twój plik.
Nie wiem wgl skąd pomysł, żeby użyć tutaj tej klasy. Polecam wpisać w google "java read file" :P Jest masa sposobów jak to zrobić ja osobiście lubie:
Scanner scanner = new Scanner(new File("plik.txt"));
jesli chcemy od razu parsować dane do odpowiednich typów:
int i = scanner.nextInt();
Lub jesli chcesz po prostu zawartosc pliku w stringu to:
String fileContent = Files.readString(Paths.get("plik.txt"));