throw new IOException ("No entry for " + entry_name + " exists.");
throw new FileNotFoundException("No entry for " + entry_name + " exists.");
  public synchronized void connect() throws IOException  {    // Call is ignored if already connected.    if (connected)      return;    jar_url = getJarFileURL();    jar_file = JarFileCache.get (jar_url, useCaches);    String entry_name = getEntryName();        if (entry_name != null        && !entry_name.equals (""))      {        jar_entry = (JarEntry) jar_file.getEntry (entry_name);        if(jar_entry == null)          throw new IOException ("No entry for " + entry_name + " exists.");      }    connected = true;  }