>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

O que é Erro de Sintaxe em Java?

Erros de sintaxe em Java referem-se a erros cometidos pelo programador ao implementar a gramática da linguagem Java. Não cobrem erros de lógica do programa.

Sintaxe Java

Java, como todas linguagens de programação, tem sua própria sintaxe. Por exemplo, uma regra é que todos comandos devem terminar com ponto e vírgula (;). A sintaxe Java é muito mais simples que inglês ou qualquer linguagem "natural", mas também muito mais estrita. Esquecer vírgula em frase inglês apenas faz o escritor parecer descuidado. Erro trivial em sintaxe Java torna comandos incompreensíveis para o computador.

Erro de Compilação

Erros de sintaxe são tipo de erro de compilação. Serão detectados imediatamente quando o programador tentar converter código-fonte em programa. Diferente de erros de execução (runtime), detectados só quando o programa roda.

Exemplos de Erros de Sintaxe

Este código — if x=3 System.out.println("Olá.") — tem três erros:

  • Primeiro: comando não termina em ponto e vírgula
  • Segundo: comparação após "if" deve estar entre parênteses
  • Terceiro: usa operador de atribuição "=" em vez de comparação "=="

Qualquer um gerará erro de sintaxe Java. Comando correto:

if (x==3) System.out.println("Olá.");