Вот например:
ArrayList<String> list = new ArrayList<String>();
for (int i = 0; i < list.size(); i++){
    list.add(words.nextLine());
   System.out.println(list.get(i))}
Здесь я заполняю массив типа ArrayList и (для проверки) читаю его содержимое с каждым добавление нового элемента.Но в консоль ничего не выводится.Почему?Ведь вроде всё написал правильно.Как должно выглядеть считывание элементов массива Array List?Или может быть массив вообще не заполняется?