我正在开发一个也使用 REST-API 的 Swing 应用程序。我正在使用泽西岛来实现这一点。
我希望用户在 TextField 中输入一个 URL,如果 URL 格式不正确或有什么问题,我想给他一些反馈。我使用 URI 作为存储 URL 的基础,并且能够捕获由此出现的任何问题并为用户提供一些信息。
} catch (URISyntaxException ex) {
MainClass.write2Log("URL wrong : '" + baseURL + "'");
}
现在,当 URL 具有正确的格式但根本无法解析时,我会收到以下异常:
Exception in thread "AWT-EventQueue-0" javax.ws.rs.ProcessingException:
java.net.UnknownHostException: sx.dddsds.ded
at org.glassfish.jersey.client.HttpUrlConnector.
apply(HttpUrlConnector.java:205)
所以我的问题是:当我没有引发此异常的对象时,如何“捕获”此异常?
提前致谢 !