@Override
    public URL getURL() throws IOException {
        throw new FileNotFoundException(getDescription() + " cannot be resolved to URL");
    }
This implementation throws a FileNotFoundException, assuming
that the resource cannot be resolved to a URL.
src/main/java/spark/resource/AbstractResource.java