Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Add all the necessary exception declarations to remove the compile-time errors i

ID: 3804759 • Letter: A

Question

Add all the necessary exception declarations to remove the compile-time errors import java.io.*; public class L9 {public static String cat(String fileName) {FilelnputStream fin = new FileInputStream(fileName); BufferedReader input = new BufferedReader(new InputStreamReader(fin)); StringBuffer buffer = new StringBuffer(); String line = null; while ((line = input.readLine()) != null) {line = line.replaceAll("\s+", " "); buffer.append(line);} fin.close(); return buffer.toString();}//End of cat public static void main(String[] args) {}}

Explanation / Answer

Here is the code for you:

import java.io.*;
public class L9
{
    public static String cat(String fileName) throws FileNotFoundException, IOException
    {
       FileInputStream fin = new FileInputStream(fileName);
       BufferedReader input = new BufferedReader(new InputStreamReader(fin));
       StringBuffer buffer = new StringBuffer();
       String line = null;
       while((line = input.readLine()) != null)
       {
          line = line.replaceAll("\s+", " ");
          buffer.append(line);
       }
       fin.close();
       return buffer.toString();
    }   //End of cat
    public static void main(String[] args) throws FileNotFoundException, IOException
    {
       System.out.println(cat(args[0]));
    }
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote