В java.net
у нас есть два класса URI
и URL
.
Я понимаю, почему некоторые URI
не могут быть преобразованы в URL
, но я не могу найти пример URL
, который не может быть преобразован в URI
.
Тем не менее, toURI()
метод URL
может выдать URISyntaxException
.
Это имеет смысл, когда вы смотрите на код, поскольку toURI()
использует конструктор URI
, но я единственный, кто думает, что они могли бы по праву задушить исключение в toURI()
?
Я упускаю точку?