创建 SWT 浏览器异常

Create SWT browser exception

如何为 SWT 浏览器的 setUrl() 方法创建异常?我想展示一些 url 错误或连接问题。

您似乎只想检查给定的 URL 是否为 available/reachable。在这种情况下,此代码将执行您想要的操作:

private static boolean isReachable(String url)
{
    try
    {
        HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection();
        connection.setRequestMethod("HEAD");
        int responseCode = connection.getResponseCode();

        return responseCode == 200;
    }
    catch (IOException e)
    {
        return false;
    }
}

在调用之前先调用它 Browser#setUrl()