Ho dato un'occhiata veloce al codice; tu valorizzi, dell'array di int, solo il primo elemento; però non vedo da nessuna parte una cosa del tipo:

int[] vet = new int[10];

potrebbe essere questo l'errore. Ho, cmq, dato solo 1 occhio veloce.
Ciao