Nie zmienna się nie wyświetla

0
			String text = "aaa", str = "aaa";
			for(int i=0; i<data.size(); ++i) {
				
				out = new PrintWriter("a");
				out.println(data.get(i));
				out.close();

				if ( conditionals(data) > 0 ) {
					
					content = readFile("a", Charset.defaultCharset());
					doc	= Jsoup.parse(content);
					Elements dataC = doc.getElementsByClass("dis-cell");

					dataC = doc.getElementsByTag("a");
					text += dataC.get(0).text().toString() + "\n";
					//System.out.println(text);
					
					dataC = doc.getElementsByTag("a");
					text += dataC.get(1).text().toString() + "\n" ;
					//System.out.println(text);
					
					dataC = doc.getElementsByClass("snippet");
					text += dataC.text() + "\n";
					//System.out.println(text);
					
					dataC = doc.getElementsByTag("a");
					text += dataC.get(dataC.size() -1).text().toString() + "\n";
				}	
			}

			System.out.print(text);
			

Problem polega na tym, że chyba System.out.print(text); powinno wyświetlić text ale nie wyświetla z niewiadomych mi przyczyn. W pętli wszystko działa prawidłowo. Cały ten kod jest w try, catch. Próbowałem to na 'sucho' i powinno tak działać?

0

A jesteś pewien, że żaden wyjątek nie leci?

0

Faktycznie w catch działa. Dzieki.
ps. nazwa tematu przez przypadek zle sie utworzyla

0

Występuje wyjątek java.lang.IndexOutOfBoundsException dla 15 elementu mojej tablicy, który nie spełnia warunku w if i zwraca go tylko gdy aktywny jest blok z if a powinno chyba pojsc dalej jesli warunek nie jest spełniony?

1 użytkowników online, w tym zalogowanych: 0, gości: 1