deje mi programa funcionando y hoy revisandolo me encuentro con un ClassCastException en las líneas 393, 501, 613 que contienen el siguiente código:
Código:
void hacerConsulta(int opcion, Vector aux)throws IOException{
String materia;
Vector aux;
...
393: verPorMateria(materia, aux);
}
void verPorMateria(String materia, Vector aux){
Publicacion p;
for(int i=0; i<aux.size(); i++){
501: p=(Publicacion)aux.elementAt(i);
}
....
}
public static void main(String []args)throws IOException{
....
613: btc.hacerConsulta(opcionConsulta, aux);.
....
}
no entiendo por que puede ser.... he revisado todos los casting y creo que estan bien, ademas... ¡ayer me funcionaba!