## Uses of Class
java.io.FileNotFoundException

Packages that use FileNotFoundException
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
`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
`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
`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
`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
`File` FileSystemView.`getLinkLocation​(File file)` Returns the regular file referenced by the specified link file if the specified file is a shell interpreted link.