Ciao a tutti ragazzi, sono un neofita del java, molto inesperto. Sto eseguendo un semplice programma, che somma le stringhe, appartenenti a una sequenza che si interrompe con una stringa vuota, che iniziano con lettera maiuscola. il controllo della prima lettera l'ho fatto con il seguente if:
if((stringa.charAt(0)>='A')&&(stringa.charAt(0)<='Z'))
tuttavia ogni volta che eseguo il programma l'errore è il seguente:
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(Unknown Source)
at esercizio_3.main(esercizio_3.java:14)
qualcuno saprebbe darmi una spiegazione?
Grazie mille in anticipo