package com.javarush.task.task09.task0929; import java.io.*; /* Обогатим код функциональностью! */ public class Solution { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String destinationFileName = reader.readLine(); for(int i = 0; i < 2; i++) { String sourceFileName = reader.readLine(); try { InputStream fileInputStream = getInputStream(sourceFileName); OutputStream fileOutputStream = getOutputStream(destinationFileName); while (fileInputStream.available() > 0) { int data = fileInputStream.read(); fileOutputStream.write(data); } fileInputStream.close(); fileOutputStream.close(); break; } catch (IOException e) { System.out.println("Файл не существует."); continue; } } } public static InputStream getInputStream(String fileName) throws IOException { return new FileInputStream(fileName); } public static OutputStream getOutputStream(String fileName) throws IOException { return new FileOutputStream(fileName); } }