Olá Amigos!
Notei que, ao testar o erro gerado pelo for
for (int i = 0; i <= cursos.size(); i++) {
System.out.println("Aula : " + cursos.get(i));
}
Gera o seguinte erro no meu eclipse:
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at br.com.alura.TestandoListas.main(TestandoListas.java:19)
E no vídeo do instrutor e no compilador do exercício:
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at TestandoListas.main(Main.java:17)
at Main.main(Main.java:21)
O que ocorre para que na minha excepetion aparecer Unknown Source
?
Como configurar o Eclipse para que na minha exception seja linkada a implementação como em java.util.ArrayList.get(ArrayList.java:429)
?