code: @Override
      public AudioInputStream getAudioInputStream(URL url) throws UnsupportedAudioFileException, IOException {
          LOG.log(Level.FINE, "getAudioInputStream(URL url)");
          InputStream inputStream = url.openStream();
          try {
              return getAudioInputStream(inputStream);
          } catch (UnsupportedAudioFileException | IOException e) {
              if (inputStream != null) {
                  inputStream.close();
              }
              throw e;
          }
      }
docs: Return the AudioInputStream from the given URL.
  
  @return
  @throws javax.sound.sampled.UnsupportedAudioFileException
  @throws java.io.IOException