java.lang.Object
java.io.Reader
java.io.InputStreamReader
java.io.FileReader
- All Implemented Interfaces:
 Closeable,AutoCloseable,Readable
public class FileReader extends InputStreamReader
Reads text from character files using a default buffer size. Decoding from bytes
 to characters uses either a specified charset
 or the platform's
 default charset.
 
 The FileReader is meant for reading streams of characters. For reading
 streams of raw bytes, consider using a FileInputStream.
- Since:
 - 1.1
 - See Also:
 InputStreamReader,FileInputStream
- 
Field Summary
 - 
Constructor Summary
Constructors Constructor Description FileReader(File file)FileReader(FileDescriptor fd)FileReader(File file, Charset charset)FileReader(String fileName)Creates a newFileReader, given the name of the file to read, using the platform's default charset.FileReader(String fileName, Charset charset)Creates a newFileReader, given the name of the file to read and the charset. - 
Method Summary
Methods declared in class java.io.Reader
close, mark, markSupported, nullReader, read, read, reset, skip, transferTo 
- 
Constructor Details
- 
FileReader
Creates a newFileReader, given the name of the file to read, using the platform's default charset.- Parameters:
 fileName- the name of the file to read- Throws:
 FileNotFoundException- if the named file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
 - 
FileReader
- Parameters:
 file- theFileto read- Throws:
 FileNotFoundException- if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
 - 
FileReader
- Parameters:
 fd- theFileDescriptorto read
 - 
FileReader
Creates a newFileReader, given the name of the file to read and the charset.- Parameters:
 fileName- the name of the file to readcharset- the charset- Throws:
 IOException- if the named file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.- Since:
 - 11
 
 - 
FileReader
- Parameters:
 file- theFileto readcharset- the charset- Throws:
 IOException- if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.- Since:
 - 11
 
 
 -