Package Summary  Overview Summary

class:FileReader [NONE]

All Implemented Interfaces:
Closeable, AutoCloseable, Readable

public class FileReaderextends InputStreamReader
Reads text from character files using a default buffer size. Decoding from bytes to characters uses either a specified charset or the 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:

constructor:FileReader(java.lang.String) [NONE]

  • FileReader

    public FileReader (String fileName) throws FileNotFoundException
    Creates a new FileReader, given the name of the file to read, using the 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.
    See Also:
  • constructor:FileReader(java.io.File) [NONE]

    FileReader

    public FileReader (File file) throws FileNotFoundException
    Creates a new FileReader, given the File to read, using the default charset .
    Parameters:
    file - the File to 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.
    See Also:

    constructor:FileReader(java.io.FileDescriptor) [NONE]

    FileReader

    public FileReader (FileDescriptor fd)
    Creates a new FileReader, given the FileDescriptor to read, using the default charset .
    Parameters:
    fd - the FileDescriptor to read
    See Also:

    constructor:FileReader(java.lang.String,java.nio.charset.Charset) [NONE]

    FileReader

    public FileReader (String fileName, Charset charset) throws IOException
    Creates a new FileReader, given the name of the file to read and the charset.
    Parameters:
    fileName - the name of the file to read
    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.
    Since:
    11

    constructor:FileReader(java.io.File,java.nio.charset.Charset) [NONE]

    FileReader

    public FileReader (File file, Charset charset) throws IOException
    Creates a new FileReader, given the File to read and the charset.
    Parameters:
    file - the File to read
    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.
    Since:
    11

    © 2023 Oracle Corporation and/or its affiliates