Может ли метод ObjectInputStream.readObject () вернуть ноль?
Да.
Вы можете сериализовать null, передав его writeObject(), поэтому вы можете получить его обратно из readObject().
null
writeObject()
readObject()
Однако, если вы спрашиваете о случае ошибки, ответ - нет, поскольку в случае ошибки readObject() выдает исключение.