Файловый ввод-вывод: чтение из одного файла и запись в другой (Java)

В настоящее время я работаю над лабораторией в своем классе cpe, и нам нужно создать простую программу, которая сканирует строки из файла .txt и печатает их в другой файл .txt. файл. Пока у меня есть базовая программа, но мое исключение продолжает выбрасываться, хотя у меня есть все необходимые файлы. Может ли кто-нибудь помочь мне отладить?

import java.io.*;
import java.util.*;

public class FileIO {

public static void main(String args[]) {        
    try {
        File input = new File("input");
        File output = new File("output");
        Scanner sc = new Scanner(input);
        PrintWriter printer = new PrintWriter(output);
        while(sc.hasNextLine()) {
            String s = sc.nextLine();
            printer.write(s);
        }
    }
    catch(FileNotFoundException e) {
        System.err.println("File not found. Please scan in new file.");
    }
}
}
8
задан Mike 14 May 2012 в 17:53
поделиться