Durante a programação é de extrema importância analisar as estruturas de decisão, pois um pequeno erro de lógica pode levar a resultados inesperados. Diante deste contexto, assinale a alternativa que indica o que acontece quando se tenta compilar e executar a seguinte classe em Java:
Durante a programação é de extrema importância analisar as estruturas de decisão, pois um pequeno erro de lógica pode levar a resultados inesperados. Diante deste contexto, assinale a alternativa que indica o que acontece quando se tenta compilar e executar a seguinte classe em Java:
public class Exemplo {
public static void main(String[] args) {
if (true)
if (false)
System.out.println("Teste 1");
else
System.out.println("Teste 2");
}
}- O código será compilado normalmente e exibirá a expressão "Teste 1" quando for executado.
- O código será compilado normalmente e exibirá "false" quando for executado.
- O código produz um erro de compilação, uma vez que a sintaxe do comando "if" está incorreta.
- O código produz um erro de compilação, pois o compilador não conseguirá determinar a qual comando "if" a cláusula "else" se refere.
- O código será compilado normalmente e exibirá a expressão "Teste 2" quando for executado.