Przeczytaj wiele linii z konsoli i zapisz je na liście tablic w Javie?

Czy ktoś może mi pomóc z kodem, jak odczytywać wiele linii z konsoli i przechowywać je na liście tablicowej? Przykład: moje dane wejściowe z konsoli to:

12     abc      place1
13     xyz      place2

i potrzebuję tych danych w ArrayList.

Do tej pory próbowałem tego kodu:

Scanner scanner = new Scanner(System.in);
ArrayList informationList = new ArrayList<ArrayList>();
String information = "";
int blockSize = 0, count = 1;
System.out.println("Enter block size");
blockSize = scanner.nextInt();
System.out.println("Enter the Information ");
while (scanner.hasNext() && blockSize >= count) {
    scanner.useDelimiter("\t");
    information = scanner.nextLine();
    informationList.add(information);
    count++;
}

Każda pomoc jest bardzo mile widziana.

Linia wejściowa z konsoli to mieszanka ciągu i liczby całkowitej

questionAnswers(1)

yourAnswerToTheQuestion