Question: String saffronFileName is read from input. The try block opens a file named saffronFileName using a try - with - resources statement, and reads an
String saffronFileName is read from input. The try block opens a file named saffronFileName using a trywithresources statement, and reads an integer from the file into valueRead.
Write an exception handler to catch a FileNotFoundException and output saffronFileName, followed by : File does not exist". End with a newline.
Click here for examples
ReadDataFile.java
saffrontxt
saffrontxt
saffrontxt
import java.util.Scanner;
import java.ioFileInputStream;
import java.ioFileNotFoundException;
public class ReadDataFile
public static void mainString args
Scanner scnr new ScannerSystemin;
String saffronFileName;
int valueRead;
saffronFileName scnrnext;
try Scanner saffronInScanner new Scannernew FileInputStreamsaffronFileName
valueRead saffronInScanner.nextInt;
System.out.printlnValue read from saffronFileName : valueRead;
Your code goes here
saffronInScanner is automatically closed after the try block terminates.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
