# Uses of Class
java.io.FileNotFoundException

Packages that use FileNotFoundException
Package
Description
java.io
Provides for system input and output through data streams, serialization and the file system.
java.net.http
HTTP Client and WebSocket APIs
java.util
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
javax.imageio.stream
A package of the Java Image I/O API dealing with low-level I/O from files and streams.
javax.swing.filechooser
Contains classes and interfaces used by the `JFileChooser` component.

## Uses of FileNotFoundException in java.io

Constructors in java.io that throw FileNotFoundException
Modifier
Constructor
Description
``
`FileInputStream(File file)`
Creates a `FileInputStream` by opening a connection to an actual file, the file named by the `File` object `file` in the file system.
``
`FileInputStream(String name)`
Creates a `FileInputStream` by opening a connection to an actual file, the file named by the path name `name` in the file system.
``
`FileOutputStream(File file)`
Creates a file output stream to write to the file represented by the specified `File` object.
``
`FileOutputStream(File file, boolean append)`
Creates a file output stream to write to the file represented by the specified `File` object.
``
`FileOutputStream(String name)`
Creates a file output stream to write to the file with the specified name.
``
`FileOutputStream(String name, boolean append)`
Creates a file output stream to write to the file with the specified name.
``
`FileReader(File file)`
Creates a new `FileReader`, given the `File` to read, using the platform's default charset.
``
`FileReader(String fileName)`
Creates a new `FileReader`, given the name of the file to read, using the platform's default charset.
``
`PrintStream(File file)`
Creates a new print stream, without automatic line flushing, with the specified file.
``
`PrintStream(File file, String csn)`
Creates a new print stream, without automatic line flushing, with the specified file and charset.
``
`PrintStream(String fileName)`
Creates a new print stream, without automatic line flushing, with the specified file name.
``
`PrintStream(String fileName, String csn)`
Creates a new print stream, without automatic line flushing, with the specified file name and charset.
``
`PrintWriter(File file)`
Creates a new PrintWriter, without automatic line flushing, with the specified file.
``
`PrintWriter(File file, String csn)`
Creates a new PrintWriter, without automatic line flushing, with the specified file and charset.
``
`PrintWriter(String fileName)`
Creates a new PrintWriter, without automatic line flushing, with the specified file name.
``
`PrintWriter(String fileName, String csn)`
Creates a new PrintWriter, without automatic line flushing, with the specified file name and charset.
``
`RandomAccessFile(File file, String mode)`
Creates a random access file stream to read from, and optionally to write to, the file specified by the `File` argument.
``
`RandomAccessFile(String name, String mode)`
Creates a random access file stream to read from, and optionally to write to, a file with the specified name.

## Uses of FileNotFoundException in java.net.http

Methods in java.net.http that throw FileNotFoundException
Modifier and Type
Method
Description
`static HttpRequest.BodyPublisher`
HttpRequest.BodyPublishers.`ofFile(Path path)`
A request body publisher that takes data from the contents of a File.

## Uses of FileNotFoundException in java.util

Constructors in java.util that throw FileNotFoundException
Modifier
Constructor
Description
``
`Formatter(File file)`
Constructs a new formatter with the specified file.
``
`Formatter(File file, String csn)`
Constructs a new formatter with the specified file and charset.
``
`Formatter(File file, String csn, Locale l)`
Constructs a new formatter with the specified file, charset, and locale.
``
`Formatter(String fileName)`
Constructs a new formatter with the specified file name.
``
`Formatter(String fileName, String csn)`
Constructs a new formatter with the specified file name and charset.
``
`Formatter(String fileName, String csn, Locale l)`
Constructs a new formatter with the specified file name, charset, and locale.
``
`Scanner(File source)`
Constructs a new `Scanner` that produces values scanned from the specified file.
``
`Scanner(File source, String charsetName)`
Constructs a new `Scanner` that produces values scanned from the specified file.

## Uses of FileNotFoundException in javax.imageio.stream

Constructors in javax.imageio.stream that throw FileNotFoundException
Modifier
Constructor
Description
``
`FileImageInputStream(File f)`
Constructs a `FileImageInputStream` that will read from a given `File`.
``
`FileImageOutputStream(File f)`
Constructs a `FileImageOutputStream` that will write to a given `File`.

## Uses of FileNotFoundException in javax.swing.filechooser

Methods in javax.swing.filechooser that throw FileNotFoundException
Modifier and Type
Method
Description
`File`
FileSystemView.`getLinkLocation(File file)`
Returns the regular file referenced by the specified link file if the specified file is a shell interpreted link.