Estou querendo remover dados do meu arquivo txt
mais me da esse erro, não sei se é algum problema no meu metodo.
por favor me ajundem
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at br.com.sysc.evav.model.user.Users.removeNome(Users.java:38)
at br.com.sysc.evav.model.client.ClientUser.main(ClientUser.java:20)
public void removeNome() {
Iterator it = this.nome.iterator();
ArrayList i = (ArrayList) nome.get(0);
while(it.hasNext());
this.nome.remove(i);
}
Users user = new Users();
user.removeNome();
user.removeSenha();
FileOutputStream fos = new FileOutputStream("\d:/teste.txt");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(user);
fos.flush();