FileReader

public class FileReader extends InputStreamReader

A specialized Reader that reads from a file in the file system. All read requests made by calling methods in this class are directly forwarded to the equivalent function of the underlying operating system. Since this may induce some performance penalty, in particular if many small read requests are made, a FileReader is often wrapped by a BufferedReader.

Inherited Field Summary

Public Constructor Summary

FileReader(File file)
Constructs a new FileReader on the given file.
FileReader(FileDescriptor fd)
Construct a new FileReader on the given FileDescriptor fd.
FileReader(String filename)
Construct a new FileReader on the given file named filename.

Inherited Method Summary

Public Constructors

public FileReader (File file)

Constructs a new FileReader on the given file.

Parameters
file a File to be opened for reading characters from.
Throws
FileNotFoundException if file does not exist.

public FileReader (FileDescriptor fd)