Мне надо десериализовать объекты в список, но у меня вылазит ошибка
Unhandled exception: java.lang.ClassNotFoundException
на методе readObject()
. Вот код:
public static ArrayList<Equipment> readBinaryFile(String path){
ArrayList<Equipment> equipments = new ArrayList<>();
try(ObjectInputStream ois = new ObjectInputStream(new FileInputStream(path))){
int count = ois.readInt();
for(int i = 0; i < count; i++){
equipments.add((Equipment)ois.readObject());
}
}
catch(IOException ex){
}
return equipments;
}
Ошибка при компиляции:
Error:(43, 57) java: unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown
Добавьте
catch(ClassNotFoundException ex){
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Посоветуйте пожалуйста хороший курс(или канал, или книгу
У меня по приложению разбросано множество форм с полями ввода денежных величинДля удобства пользователя, который вставляет данные из разных...