Убедись, что у объекта BufferedReader вызывается метод close().
сообственно, как только не пробовал, говорит, что ридер у меня не закрыт
package com.javarush.task.task19.task1906;
/*
Четные символы
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name1 = reader.readLine();
String name2 = reader.readLine();
reader.close();
try (BufferedReader br = new BufferedReader(new FileReader(name1));
BufferedWriter bw = new BufferedWriter(new FileWriter(name2))) {
boolean isEven = false;
int c = br.read();
while (c != -1) {
if (isEven) {
bw.write(c);
isEven = false;
} else {
isEven = true;
}
c = br.read();
}
}
}
}