хочу сделать
public class Settings
{
static final URL logo = new URL("http://www.example.com/pic.jpg");
// and other static final stuff...
}
но мне говорят, что мне нужно обработать MalformedURLException
. Спецификации говорят, что MalformedURLException
это
Брошенный, чтобы указать, что произошел неправильный URL. Либо в строке спецификации не найден юридический протокол, либо строка не может быть проанализирована.
Теперь я знаю, что URL, который я даю, не искажен, поэтому я бы предпочел не обрабатывать исключение, которое, как я знаю, не может возникнуть.
Есть ли способ избежать ненужного блока try-catch, засоряющего мой исходный код?