java.lang.ClassCastException

Orlando
12 de Noviembre del 2004
Saludos a todos,

Tengo un pequeño problemo al intentar borrar registros de un vector, el codigo es el siguiente:

for (int ciclo = 0; ciclo < noProductos; ciclo ++){

be_tb_127 auxbe_tb127 = myve_tb127.elementAt(ciclo);

if (auxbe_tb127.getId_viaje() == idViaje){
myve_tb127.removeElementAt(ciclo);
noProductos = myve_tb127.size();
}
}

al hacerlo la primera vez no da ningun problema pero al hacerlo la segunda vez muestra el mensaje: "java.lang.ClassCastException"