Błędy składni Java odnoszą się do błędów popełnionych przez programistę podczas implementacji gramatyki języka programowania Java. Nie ukrywa błędów w logice samego programu.
Składnia Javy
Java, podobnie jak wszystkie inne języki programowania, ma własną składnię. Na przykład jedną z zasad składni Javy jest to, że wszystkie polecenia muszą kończyć się średnikiem (;). Składnia Javy jest znacznie prostsza niż składnia języka angielskiego czy jakiegokolwiek innego „naturalnego” języka, ale jest też znacznie bardziej rygorystyczna. Pozostawienie przecinka w zdaniu w języku angielskim sprawia, że pisarz wygląda na niechlujnego. Trywialny błąd w składni Javy sprawia, że polecenia stają się niezrozumiałe dla komputera.
Wideo dnia
Błąd kompilatora
Błędy składniowe są rodzajem błędu kompilatora. Oznacza to, że zostaną wykryte natychmiast, gdy programista spróbuje przekonwertować swój kod źródłowy na program. Jest to przeciwieństwo błędów w czasie wykonywania, które nie są wykrywane, dopóki program nie zostanie uruchomiony.
Przykłady błędów składni
Ten kod -- if x=3 System.out.println("Hello.") -- zawiera trzy błędy składniowe:
Po pierwsze, polecenie nie kończy się średnikiem. Po drugie, porównanie, które następuje po „jeśli” musi być ujęte w nawias. Wreszcie samo porównanie używa operatora przypisania „=”, a nie operatora porównania „==”. Każdy z nich wygeneruje błąd składni Java. Oto polecenie napisane poprawnie:
if (x==3) System.out.println("Cześć.");