我想要做什么
public class Settings
{
static final URL logo = new URL("http://www.example.com/pic.jpg");
// and other static final stuff...
}
但是我被告知需要处理 MalformedURLException
。规范说明 MalformedURLException
表示 URL 格式错误,要么在规范字符串中找不到合法协议,要么无法解析该字符串。
抛出以指示发生了格式错误的 URL。在规范字符串中找不到合法协议,或者无法解析该字符串。
现在,我知道给出的 URL 不是格式错误的,所以我不想处理一个我知道不会发生的异常。
有没有办法避免不必要的 try-catch 块堵塞我的源代码?
// 好的,这不应该发生
- Perception