Привет, в чем ошибка? По тестам все ок.
![]()

package com.javarush.task.task19.task1909;
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import java.util.concurrent.Executors;
/*
Замена знаков
*/
public class Solution {
private static List<Character> list = new ArrayList<>();
public static void main(String[] args) {
readAndWrite();
}
public static void readAndWrite() {
try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
FileReader fileReader = new FileReader(reader.readLine());
FileWriter fileWriter = new FileWriter(reader.readLine());
BufferedReader bufferedReader = new BufferedReader(fileReader);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
while (bufferedReader.ready()) {
char symbol = (char) fileReader.read();
list.add(symbol);
}
for (char symbols : list) {
if (symbols == '.') {
symbols = '!';
}
bufferedWriter.write(symbols);
}
bufferedReader.close();
bufferedWriter.close();
} catch (IOException exception) {
System.out.println("Cannot read this file " + exception);
}
}
}