ciao a tutti,
sto avendo in esecuzione del mio programma un eccezione che non capisco.
Il codice (riassunto) è questo:
codice:
while(!linea.equals("")){
29: linea2 = linea.substring(linea.indexOf("<")+1,linea.indexOf(">"));
[...]
linea = linea.substring(linea.indexOf(">")+1);
}
l'eccezione è:
codice:
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at prova3.main(prova3.java:29)
linea al momento in cui mi appare l'eccezione contiene "jhvjv</h1> "
non capisco proprio... qualcuno può darmi una mano?
grazie