Cita: String Nom="";
int n=Integer.parseInt(Nom);
Es que esto no tiene ningún sentido.
Suponiendo que creyeras que "" se convierte en 0, ¿para qué querrìas un array de 0 elementos? Por no hablar, de para qué creas una cadena y la conviertes en número, pudiendo crear directamente un número.