подскажите, что не так
package com.javarush.task.task19.task1925;
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(args[0]));
BufferedWriter writer = new BufferedWriter(new FileWriter(args[1]));
StringBuilder line = new StringBuilder();
while (reader.ready()) {
String str = reader.readLine();
if (str.charAt(0) == '\uFEFF')
str = str.substring(1);
String[] words = str.split(" ");
for (String word : words)
if (word.length() > 6) line.append(word).append(',');
}
if (line.length() > 0)
line.deleteCharAt(line.length() - 1);
writer.write(line.toString());
reader.close(); writer.close();
}
}