FileReader
public
class
FileReader
extends InputStreamReader
| java.lang.Object | |||
| ↳ | java.io.Reader | ||
| ↳ | java.io.InputStreamReader | ||
| ↳ | java.io.FileReader | ||
Convenience class for reading character files. The constructors of this class assume that the default character encoding and the default byte-buffer size are appropriate. To specify these values yourself, construct an InputStreamReader on a FileInputStream.
FileReader is meant for reading streams of characters.
For reading streams of raw bytes, consider using a
FileInputStream.
See also:
Summary
Inherited fields |
|---|
java.io.Reader
|
Public constructors | |
|---|---|
FileReader(String fileName)
Creates a new FileReader, given the name of the file to read from. |
|
FileReader(File file)
Creates a new FileReader, given the File to read from. |
|
FileReader(FileDescriptor fd)
Creates a new FileReader, given the FileDescriptor to read from. |
|
Inherited methods | |
|---|---|
java.io.InputStreamReader
| |
java.io.Reader
| |
java.lang.Object
| |
java.lang.Readable
| |
java.io.Closeable
| |
java.lang.AutoCloseable
| |
Public constructors
FileReader
FileReader (String fileName)
Creates a new FileReader, given the name of the file to read from.
| Parameters | |
|---|---|
fileName |
String: the name of the file to read from |
| 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
FileReader (File file)
Creates a new FileReader, given the File to read from.
| Parameters | |
|---|---|
file |
File: the File to read from |
| 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
FileReader (FileDescriptor fd)
Creates a new FileReader, given the FileDescriptor to read from.
| Parameters | |
|---|---|
fd |
FileDescriptor: the FileDescriptor to read from
|
Interfaces
Classes
- BufferedInputStream
- BufferedOutputStream
- BufferedReader
- BufferedWriter
- ByteArrayInputStream
- ByteArrayOutputStream
- CharArrayReader
- CharArrayWriter
- Console
- DataInputStream
- DataOutputStream
- File
- FileDescriptor
- FileInputStream
- FileOutputStream
- FilePermission
- FileReader
- FileWriter
- FilterInputStream
- FilterOutputStream
- FilterReader
- FilterWriter
- InputStream
- InputStreamReader
- LineNumberInputStream
- LineNumberReader
- ObjectInputStream
- ObjectInputStream.GetField
- ObjectOutputStream
- ObjectOutputStream.PutField
- ObjectStreamClass
- ObjectStreamField
- OutputStream
- OutputStreamWriter
- PipedInputStream
- PipedOutputStream
- PipedReader
- PipedWriter
- PrintStream
- PrintWriter
- PushbackInputStream
- PushbackReader
- RandomAccessFile
- Reader
- SequenceInputStream
- SerializablePermission
- StreamTokenizer
- StringBufferInputStream
- StringReader
- StringWriter
- Writer
Exceptions
- CharConversionException
- EOFException
- FileNotFoundException
- InterruptedIOException
- InvalidClassException
- InvalidObjectException
- IOException
- NotActiveException
- NotSerializableException
- ObjectStreamException
- OptionalDataException
- StreamCorruptedException
- SyncFailedException
- UncheckedIOException
- UnsupportedEncodingException
- UTFDataFormatException
- WriteAbortedException
Errors

