private URL createRawURL(String id) {

			URL url = null;
			try {
				url = new URL(id);
			}
			catch (MalformedURLException e) {
				LOG.trace("ID is not a URL; tried to make URL from string: " + id);
				return null;
			}

			try {
				InputStream inputStream = url.openStream();
				inputStream.close();
				return url; // it is valid
			}
			catch (IOException e) {
				LOG.trace("ID is not a URL; unable to read URL: " + url);
			}

			return null;
		}
This is meant for help files that are not included in the standard help system.  Their
id paths are expected to be relative to the application install directory.
@param rawId the help id.
@return the URL to the help file.
Ghidra/Framework/Help/src/main/java/help/GHelpSet.java