Problemas na adicao de objetos no ArrayList()

<Codigo>
List<objeto> lista = new ArrayList();
lista.add(pos,objeto);
</Codigo>
Ele da uma exception de ArrayIndexOutOfBoundsException. Quer dizer que eu não posso adicionar um objeto na posição que eu queira? Pa que serve então o metodo add(int arg0,Object arg2)?
Se alguém puder me ajudar serei grato.
Valeu,

Alberto

olá,
vc pode colocar na posição que você quiser sim, desde que ela exista :smiley:

[]´s