• Matéria: Informática
  • Autor: lolalug
  • Perguntado 5 anos atrás

5.Escolha a opção adequada ao tentar compilar e rodar o arquivo a seguir: 1. class A { 2. public static void main (String[] args) { 3. int age; 4. if (args.length > 0) { 5. age = Integer.parseInt(args[0]); 6. } else { 7. System.err.println("???"); 8. } 9. System.out.println(age); 10. } 11. }Requer resposta. Opção única.

a) Não compila: erro no linha que tenta acessar a variável age.

b) Compila e imprime 0 ou a idade que for passada na linha de comando.

c) Compila e imprime a idade que for passada na linha de comando.

d) Compila e imprime a mensagem de erro ou imprime a idade.

Respostas

respondido por: isabellaolvlima
1

Resposta:

a)

Explicação:

A variável args não foi criada e não está sendo passado nenhum argumento no método main para você comparar no if.

Então o java não vai compilar.

Perguntas similares