A good answer might be:

Easy, just do this:

   String fileName = args[0] ;

Constructors

The constructor for BufferedReader looks like this:

         
BufferedReader( Reader in ) 

The constructor for FileReader looks like this:

         
FileReader( String fileName ) throws FileNotFoundException

The methods from BufferedReader which interest us are:

         
void close() throws IOException
    close the stream

int read() throws IOException
    read a single character into an int

String readLine() throws IOException
    read one line of characters into a String.

The read() method will be discussed later. (Both classes have other constructors and methods which will not be discussed here).

QUESTION 5:

What does the close() method do with an input stream?