Так и не разобрался как решил, смотрел наводящие как кто решал и создал такой код, но пришлось подгонять (+1 и -1), чтобы получить требуемое число на выходе. Предполагаю, что не правильно в цепочке вставил break. Где можно поподробнее посмотреть как такие задачи и похожие разбираются?
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        double sum = 0;
        double count = 0;
        while (true)
        {
        String s = reader.readLine();
        int y = Integer.parseInt(s);
            sum += y;
            count++;
            if(y == -1)
            {
            break;
           }
         }
        double z = (sum + 1)/(count - 1);
           System.out.println(z);
    }
}