Не понимаю, что ему не нравится. Или ему надо переобзоначить те две переменные которые в конце введены, или удалить их? Не понимаю.
package com.javarush.task.task07.task0702;
import java.io.BufferedReader;
import java.util.*;
import java.io.InputStreamReader;
/*
Массив из строчек в обратном порядке
*/
public class Solution {
public static void main(String[] args) throws Exception {
String[] list = new String[10];
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
for(int i = 0 ; i<list.length;i++){
String num = buff.readLine();
list[i] = num;
}
ArrayList<String> listen = new ArrayList<>(Arrays.asList(list));
Collections.reverse(listen);
for(int i = 0;i<listen.size();i++){
if(listen.get(i)!=null){
System.out.println(listen.get(i));
}
else{System.out.print("");}
}
}
}