ПОдскажите что ему не нравится, тестил все ок.
package com.javarush.task.task19.task1925;
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(args[0]) );
BufferedWriter wr = new BufferedWriter(new FileWriter(args[1]));
String s;
List<String> list = new ArrayList<>();
Pattern p = Pattern.compile("\\b\\w{7,}\\b");
Matcher m;
while ((s=reader.readLine())!=null){
m= p.matcher(s);
while (m.find()){
list.add(m.group());
}
}for (int i = 0; i < list.size(); i++) {
if(i!= list.size()-1)
wr.write(list.get(i)+",");
else wr.write(list.get(i));
}
reader.close();
wr.close();
}
}