Código PHP:
ListaMaterias lisMate=m.obtListaMaterias();//obtengo la lista materias en las q esta matriculado el alumno
//ahora recorrer las materias del alumno
ListaMaterias lisMate=m.obtListaMaterias();//obtengo la lista materias en las q esta matriculado el alumno
//ahora recorrer las materias del alumno
Como te comentan por ahí arriba, el "error" debe ser que ese método que obtiene las materias está devolviendo una lista vacía.
Código PHP:
Iterator it=lisMate.obtIterador();//obtengo el iterador
Materia mat=new Materia();
Esa creación del objeto mat es innecesaria, puesto que sólo lo vas a usar en la iteración, sólo tienes que declararlo: Materia mat = null;
Código PHP:
while(it.hasNext()){
mat = (Materia) it.next();
mat.mostrar();