Ton souci vient sûrement de cette ligne :
AnimalSelection animalsel = (AnimalSelection) animauxSelection.get(it.next());
Dans ta Hashtable animauxSelection il y a au moins un objet (si ce n'est pas tous) qui n'est pas de type AnimalSelection.
Si tu programme aec Java 5.0, tu peux utiliser les generics pour simplifier ton code.
1 2 3 4
| Hashtable<String, AnimalSelection> animauxSelection ;
...
AnimalSelection animalsel = animauxSelection.get(it.next());
... |
Plus besoin de cast, puisque le compilo sait exactement ce que contient ta hashtable 
++
Partager