Given the following code and FileIn.txt, what will be the ou…

Given the following code and FileIn.txt, what will be the output of FileOut.txt, if any?  Assume that the FileIn.txt file exists in the directory where the program is being run and that the program has permission to write files to that directory. Example input and output files: FileIn.txt Here is  some text even more    import java.io.*; import java.util.Scanner; public class FileIO { public static void main(String[] args) {        try { File in = new File(“FileIn.txt”); File out = new File(“FileOut.txt”); Scanner sc = new Scanner(in); PrintWriter pw = new PrintWriter(out); int i = 1; while (sc.hasNextLine()) { if ( i % 2 == 0 ) { sc.nextLine(); pw.println(“line ” + i + “was an even line”); i++; } else { pw.println(sc.nextLine()); i++; } } pw.close(); } catch (FileNotFoundException fe) { System.out.println(“File not found”); } finally { System.out.println(“Whew, finally done!”); } }}

Given the following code and FileIn.txt, what will be the ou…

Given the following code and FileIn.txt, what will be the output of FileOut.txt, if any?  Assume that the FileIn.txt file exists in the directory where the program is being run and that the program has permission to write files to that directory. Example input and output files: FileIn.txt Here is  some text even more    import java.io.*; import java.util.Scanner; public class FileIO { public static void main(String[] args) {        try { File in = new File(“FileIn.txt”); File out = new File(“FileOut.txt”); Scanner sc = new Scanner(in); PrintWriter pw = new PrintWriter(out); int i = 1; while (sc.hasNextLine()) { if ( i % 2 == 1 ) { pw.println(“line ” + i + “: ” + sc.nextLine()); i++; } else { pw.println(sc.nextLine()); i++; } } pw.close(); } catch (FileNotFoundException fe) { System.out.println(“File not found”); } finally { System.out.println(“Whew, finally done!”); } }}