Прописал перехваты, не понимаю условие надо прописывать или нет
package com.javarush.task.task09.task0921;
/*
Метод в try..catch
*/
import java.io.IOException;
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static ArrayList<Integer> data;
public static int i;
public static void main(String[] args) {
readData();
}
public static void readData() {
//напишите тут ваш код
try
{
// int count = Integer.MAX_VALUE;
ArrayList<Integer> data = new ArrayList<>();
BufferedReader reader = new BufferedReader((new InputStreamReader(System.in)));
// for(int i=10;i>1;i++){
while(true){
int number = Integer.parseInt(reader.readLine());
data.add(number);
}
}
catch(NullPointerException | IOException | NumberFormatException e)
// catch (Exception )
{
// System.out.println(e);
for(Integer number: data){
System.out.println(number);
}
// System.out.println(data.get(i));
}
}
}