perhaps you add an item to a vector that was some type of class, and then, when you got the item later, you attempted to cast it to a type of class that it couldn't be cast to...maybe?
like:
// one place Vector a; a.add(myWebVertex);
// another place PageHref p = (PageHref)a.get(someIndex);
|