Со следующим фрагментом кода, если docurl = "about: blank", я получаю исключение java.net.MalformedURLException.Я не могу поверить, что я первый, кто должен обрабатывать такие URL, поэтому мне интересно, есть ли другой API, чем java.net, который я могу использовать?
try {
URL url;
url = new URL(docurl);
docuri = new URI(url.getProtocol(), url.getHost(), url.getPath(), url.getQuery(), null);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (URISyntaxException e) {
e.printStackTrace();
}