java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at testeexcel.novo.jButton1ActionPerformed(novo.java:250)
java.lang.IndexOutOfBoundsException: Index: 17, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at testeexcel.novo.jButton1ActionPerformed(novo.java:250)
at testeexcel.novo.access$000(novo.java:39)
Eric_Yuzo
Mas esta é a linha 250?
S
souzajhonatan
Positivo, na mesma linha.
Eric_Yuzo
Estranho, a parte do write não parece estar errada.
Eu pensei que poderia ser o lista.get(y), na criação do File:
File teste1 = new File(dir, "claro" + lista.get(y) + ".txt");A exceção aparentemente está sendo lançada pelo ArrayList. Mas se a linha que o erro aponta é a do write, sinceramente não sei o que pode ser.
S
souzajhonatan
tentei criar o nome sem essa lista e da o mesmo erro
Eric_Yuzo
Roda o programa em modo debug. Pare a execução na linha que está acusando o erro e veja o estado da lista.
S
souzajhonatan
Consegui resovler o problema, estava no corpo do texto a ser inserido, por isso dava erro no parametro escrever.