Почему? Объясните плиз
Error:(13, 52) java: java.io.OutputStream is abstract; cannot be instantiated
package com.javarush.task.task13.task1319;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.InputStreamReader;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter writer = new BufferedWriter(new OutputStream(reader.readLine())) ;
try {
String str;
while (true) {
str = reader.readLine();
writer.write(str);
writer.newLine();
if (str.equals("exit")) break;
}
} catch (FileNotFoundException e) {
}
reader.close();
writer.close();
}
}