public class ModelAvaliacao {
...
private Grupo grupo;
private Questao questao;
private LinkedList gs;
private LinkedList qs;
private LinkedList qsG;
...
public boolean next() throws Exception {
ListIterator qsGIterator = qsG.listIterator();
ListIterator gsIterator = gs.listIterator();
try {
questao = (Questao)qsGIterator.next();
return true;
}
catch(NoSuchElementException nse1) {
try {
grupo = (Grupo) gsIterator.next();
QuestaoDAO questaoDAO = new QuestaoDAO(path);
questaoDAO.conectar();
qsG = questaoDAO.sel4Grupo(aval.getCodigo(), grupo.getCodigo());
questaoDAO.desconectar();
questao = (Questao) qsG.getFirst();
return true;
}
catch(NoSuchElementException nse2) {
return false;
}
}
}
Fiz algo errado???
