Обход спецификации исключений java...?

Я хочу сделать

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-блоков, засоряющих мой исходный код?

5
задан skaffman 7 January 2012 в 15:28
поделиться