import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class CopyFile {

	public static void main(String[] args) {
		
		String input = "c:\\input.txt";
		String output = "c:\\output.txt";
		int i = 0;
		

		// use try-with-resource to open the file
		try(FileInputStream fin = new FileInputStream(input); 
				FileOutputStream fout = new FileOutputStream(output)) {
			
			// start reading input and write to output
			do {
				i = fin.read();
				if (i != -1) {
					fout.write(i);
				}
			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}
