Exemplo

público estático nulo principal( Cadeia[] args ) {
emptyIf( args );
emptyLoop( args );
}

privado estático nulo emptyIf( Cadeia[] args ) {
se ( args.length == 0 ) {
} senão {
para ( int i = 0; i < args.length; i++ ) {
se ( i > 0 );
System.out.println( args[ i ] );
}
}
}

privado estático nulo emptyLoop( Cadeia[] args ) {
int i = 0;
enquanto ( i < args.length );
System.out.println( args[ i++ ] );
para ( int j = 0; j < args.length; j++ ){}
}

Solução
Inclua as instruções abaixo na instrução loop ou if.


público estático nulo principal( Cadeia[] args ) {
emptyIf( args );
emptyLoop( args );
}

privado estático nulo emptyIf( Cadeia[] args ) {
se ( args.length > 0 ){
para ( int i = 0; i < args.length; i++ ) {
se ( i > 1 ) {
System.out.println( args[ i ] );
}
}
}
}

privado estático nulo emptyLoop( Cadeia[] args ) {
int i = 0;
enquanto ( i < args.length ){
System.out.println( args[ i++ ] );
}
para ( int j = 0; j < args.length; j++ ){
System.out.println( args[ j++ ] );
}
}