public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

       final int n= Integer.parseInt(reader.readLine());

        int[]  arr= new int[n];

        for (int i = 0; i <= n; i++) {
            arr[i]=Integer.parseInt(reader.readLine());

            Arrays.sort(arr);

            System.out.println(arr[n-1]);
        }
}}
подскажите пожалуйста - почему если например ввожу -99, -9 то выводит максимальное число 0 которое вообще не вводилось, заранее благодарен