Immagino tu sia a conoscenza che non esistono solo errori sintattici...
l'errore è nel while:
totocarbone ha scritto:
while(i<=v1.length)
Devi eliminare il segno di uguaglianza. Così facendo accedi anche al 4° elemento che non esiste( non a caso ArrayIndexOutOfBoundsException o.o ). Se non ne sei convinto fai la trace e convincitene. xD
Un po' di attenzione susu. Ciao.