## 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.util: Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
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
Constructor and 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 from.
`FileReader(String fileName)` Creates a new `FileReader`, given the name of the file to read from.
`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.util

Constructors in java.util that throw FileNotFoundException
Constructor and 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
Constructor and 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
`File` FileSystemView.`getLinkLocation(File file)` Returns the regular file referenced by the specified link file if the specified file is a shell interpreted link.