Esempio

public static void main( String[] args ) {

List l = new ArrayList( args.length );

for ( int i = 0; i < l.size(); i ++){
l.add( args[ i ] );
}

}

Soluzione
Spostare il richiamo al metodo esternamente alla condizione loop.

public static void main( String[] args ) {

List l = new ArrayList( args.length );
int size = l.size();

for ( int i = 0; i < size; i ++){
l.add( args[ i ] );
}

}