FileReader
  public
  
  
  
  class
  FileReader
  
  
  
  
  
  
  
    extends InputStreamReader
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | java.io.Reader | ||
| ↳ | java.io.InputStreamReader | ||
| ↳ | java.io.FileReader | ||
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.
See also:
Summary
| Inherited fields | 
|---|
| Public constructors | |
|---|---|
| 
      FileReader(File file)
      Creates a new  | |
| 
      FileReader(File file, Charset charset)
      Creates a new  | |
| 
      FileReader(FileDescriptor fd)
      Creates a new  | |
| 
      FileReader(String fileName)
      Creates a new  | |
| 
      FileReader(String fileName, Charset charset)
      Creates a new  | |
| Inherited methods | |
|---|---|
Public constructors
FileReader
public FileReader (File file)
Creates a new FileReader, given the File to read,
 using the platform's
 default charset.
| Parameters | |
|---|---|
| file | 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
public FileReader (File file, Charset charset)
Creates a new FileReader, given the File to read and
 the charset.
| Parameters | |
|---|---|
| file | File: theFileto read | 
| charset | Charset: 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. | 
FileReader
public FileReader (FileDescriptor fd)
Creates a new FileReader, given the FileDescriptor to read,
 using the platform's
 default charset.
| Parameters | |
|---|---|
| fd | FileDescriptor: theFileDescriptorto read | 
FileReader
public FileReader (String fileName)
Creates a new FileReader, given the name of the file to read,
 using the platform's
 default charset.
| Parameters | |
|---|---|
| fileName | String: 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
public FileReader (String fileName, Charset charset)
Creates a new FileReader, given the name of the file to read
 and the charset.
| Parameters | |
|---|---|
| fileName | String: the name of the file to read | 
| charset | Charset: 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. | 
