declare namespace java { namespace io { /** * Signals that an attempt to open the file denoted by a specified pathname * has failed. *
This exception will be thrown by the {@link FileInputStream}, {@link
* FileOutputStream}, and {@link RandomAccessFile} constructors when a file
* with the specified pathname does not exist. It will also be thrown by these
* constructors if the file does exist but for some reason is inaccessible, for
* example when an attempt is made to open a read-only file for writing.
* @author unascribed
* @since JDK1.0
*/
// @ts-ignore
class FileNotFoundException extends java.io.IOException {
/**
* Constructs a FileNotFoundException
with
* null
as its error detail message.
*/
// @ts-ignore
constructor()
/**
* Constructs a FileNotFoundException
with the
* specified detail message. The string s
can be
* retrieved later by the
* {@link java.lang.Throwable#getMessage}
* method of class java.lang.Throwable
.
* @param s the detail message.
*/
// @ts-ignore
constructor(s: java.lang.String | string)
}
}
}