Hai ragione!
Ho provato a scrivere, prima della get,
codice:
vicini.add(i, new ArrayList<Nodo>());
ma il problema non si è risolto