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 ) { 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!”); } }}
Read Details