Я пытаюсь прочитать контент из Интернета (точнее, википедию), и всякий раз, когда это страница wiki, которая не существует (то есть http://en.wikipedia.org/wiki/Asdfasdfasdfasdf), мой BufferedReader зависает при инициализации. Я сузил его до init, а не readLine(), который я нахожу странным. Мой код выглядит следующим образом:Инициализация BufferedReader висит?
URL url = new URL("http://en.wikipedia.org/wiki/" + query.replace(" ", "_"));
URLConnection connection = url.openConnection();
BufferedReader wikiReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
Любой код после инициализации из WikiReader никогда не выполняет, однако это не проблема с вики-страниц, которые существуют ... любая помощь будет оценена.
Err, эта страница *. * Есть. Нажмите ссылку, и вы получите страницу удаления. – EJP