ciao a tutti,
sto avendo in esecuzione del mio programma un eccezione che non capisco.
Il codice (riassunto) è questo:
l'eccezione è:codice:while(!linea.equals("")){ 29: linea2 = linea.substring(linea.indexOf("<")+1,linea.indexOf(">")); [...] linea = linea.substring(linea.indexOf(">")+1); }
linea al momento in cui mi appare l'eccezione contiene "jhvjv</h1> "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)
non capisco proprio... qualcuno può darmi una mano?
grazie

Rispondi quotando