В соответствии с Java API, MalformedURLException будет выдан, чтобы указать, что произошел неправильный URL.Либо в строке спецификации не найден юридический протокол, либо строка не может быть проанализирована.Кажется, URL, который вы пытаетесь подключить, не является действительным URL.Типичный URL-адрес может иметь форму http://www.example.com/index.html,, которая указывает протокол (http), имя хоста (www.example.com) и имя файла (index.html).
Отладка приложенияи посмотреть, что ваш URL отсутствует, чтобы стать действительным URL