package com.javarush.task.task09.task0921;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

/*
Метод в try..catch
*/

public class Solution {
    public static void main(String[] args) {

        readData();
    }

    public static void readData() {
        //напишите тут ваш код
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int d = 0;
        while (d<20) {
        try {
        int a = Integer.parseInt(reader.readLine());
        System.out.println(a);} catch (Exception b) {}
        d++;
        }

    }
}
Подскажите , если решать задачу через мое мышление, так как знаний хватает пока только на это Как мне сделать не 20 вводов (d=0;d<20;d++) , а пускай вводятся данные "все количество раз", например если цифр 100500, но как будет текст (либо словится исключение), то break ; Подскажите как это будет выглядеть в моем решении и пару слов объяснений Спасибо !