package railo.commons.io.res.util;
import java.io.IOException;
public final class ResourceNotFoundException extends IOException {
/**
* Constructs a <code>FileNotFoundException</code> with
* <code>null</code> as its error detail message.
*/
public ResourceNotFoundException() {
super();
}
/**
* Constructs a <code>FileNotFoundException</code> with the
* specified detail message. The string <code>s</code> can be
* retrieved later by the
* <code>{@link java.lang.Throwable#getMessage}</code>
* method of class <code>java.lang.Throwable</code>.
*
* @param s the detail message.
*/
public ResourceNotFoundException(String s) {
super(s);
}
/**
* Constructs a <code>FileNotFoundException</code> with a detail message
* consisting of the given pathname string followed by the given reason
* string. If the <code>reason</code> argument is <code>null</code> then
* it will be omitted. This private constructor is invoked only by native
* I/O methods.
*
*
*/
public ResourceNotFoundException(String path, String reason) {
super(path + ((reason == null)
? ""
: " (" + reason + ")"));
}
}