Che cosa è un errore di sintassi in Java?

November 10

Che cosa è un errore di sintassi in Java?


errori di sintassi di Java si riferiscono a errori commessi da un programmatore per l'attuazione della grammatica del linguaggio di programmazione Java. Non copre errori nella logica del programma stesso.

Java Sintassi

Java, come tutti gli altri linguaggi di programmazione, ha una propria sintassi. Ad esempio, una regola della sintassi Java è che tutti i comandi devono terminare con un punto e virgola (;). sintassi Java è di gran lunga più semplice che la sintassi della lingua inglese o qualsiasi altro linguaggio "naturale", ma è anche molto più severi. Lasciando una virgola fuori frase in inglese solo rende lo scrittore aspetto sciatto. Un errore banale nella sintassi Java rendono i comandi incomprensibili al computer.

Errore del compilatore

Gli errori di sintassi sono un tipo di errore del compilatore. Questo significa che saranno rilevati immediatamente quando il programmatore tenta di convertire il codice sorgente in un programma. Ciò è contrario a runtime errori, che non vengono rilevati finché il programma è effettivamente in esecuzione.

Esempi di errori di sintassi

Questo codice - se x = 3 System.out.println ( "Ciao"). - Ha tre errori di sintassi:

In primo luogo, il comando non termina in un punto e virgola. In secondo luogo, il confronto che si verifica dopo il "se" deve essere circondata da parentesi. Infine, il confronto si utilizza l'operatore di assegnazione "=" piuttosto che l'operatore di confronto "==". Ognuna di queste genererà un errore di sintassi Java. Ecco il comando scritto correttamente:

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