Question: Task 3: Write a Java program that will input a file name to be opened for reading. The java file must only read the first


Task 3: Write a Java program that will input a file name to be opened for reading. The java file must only read the first sentence of the file and print on the output. Each line of code should be explained with comments. The requirements of your Java program is listed below (Total: 30 marks) a) Ensure all the necessary packages and classes needed for the program development are made available, with a class to define the data members and functions that the object of this scenario should have. (5 marks) b) This class should also host the following methods O A function to read filename from the keyboard (5 marks) o A function to read from a stored text file on your system, read and print only the first sentence from the file (6 marks) c) Exception handling mechanisms should be included in your program wherever they are needed to ensure the smooth running of your program. o The exception handler should be suitable for the possible exceptions that may occur. (8 marks) d)A class hosting the main method and creation of object to test the functionalities. O Ensure that all variables are used and functions are tested. (6 marks)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
