autoswitch : gestion du indexoutofbound