Senza guardare alla correttezza della logica del codice, se brani[c+1] contiene null brani[c+1].equals(null) scoppia.
Il controllo di non nullità si fa in modo più semplice: if (brani[c+1] != null) { ... }
Comunque un for al posto del while sarebbe più comodo qui... E per favore inizia a usare dei nomi migliori: c e d sono terribili (non si capisce cosa contengano)![]()

Rispondi quotando