Срочно читайте про try-with-resources!
Ваша задача должна состоять из таких вот методов:
// Считать запрос
String request = getRequest();
// Сделать запрос к серверу
String response = getResponseFromWiki(request);
// Распарсить ответ
(?) result = parseResponse(response);
// Вывести результат
showResult(result);
С запросом к серверу вы, видимо, справились.
Нужно это все сделать отдельным методом (типа getResponseFromWiki), который будет возвращать полученную строку (или что там у вас вернется)
Ну и дальше по схеме.