Originariamente inviato da stex1984
vorrei fare cosi:
codice:
//in pseudo codice, se necessario posto il codice
se args[0] = popola
{
esegui codice per popola
}
else
se args[0] = aggiorna
{
esegui codice aggiorna
}
else
{
system.out.println("scrivere popola per popolare, scrivere aggiorna per aggiornare");
}
ora se io scrivo l'argomento tutto va bene, ma se non scrivo nulla mi da l'eccezione indexOutOfBound Exception (non ricordo esattamente come si scrive)
Perché cerchi di accedere all'indice di un array che non c'è.

Dovresti fare:
codice:
public class BlaBla
{
    public static void main (String[] args)
    {
        if (args.length == 1)
        {
            if (args[0].equals ("popola"))
            {
                ....
            }
            else
                ....
                ....
        }
    }
}