Программа работает. FileWriter есть. Не могу понять, что не так
package com.javarush.task.task19.task1923;
/*
Слова с цифрами
*/
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws Exception {
String name1 = args[0];
String name2 = args[1];
ArrayList<String> list = new ArrayList<>();
ArrayList<String> itog = new ArrayList<>();
FileReader fr = new FileReader(name1);
BufferedReader br = new BufferedReader(fr);
while(br.ready()) {
list.add(br.readLine());
}
br.close();
fr.close();
for (String str : list) {
String [] words = str.split(" ");
for (int i =0; i < words.length; i ++) {
if (words[i].matches("\\b\\w+\\D+\\d+\\w*,?\\b")) {
itog.add(words[i]);
}
}
FileWriter fw = new FileWriter(name2);
// BufferedWriter bw = new BufferedWriter(fw);
for (String it : itog) {
fw.write(it);
fw.write (" ");
}
// bw.close();
fw.close();
}
}
}