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]));
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.