1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kaj je sintaksna napaka v Javi?

Napake v sintaksi Java se nanašajo na napake, ki jih naredi programer pri izvajanju slovnice programskega jezika Java. Ne pokriva napak v logiki samega programa.

Sintaksa Java

Java ima, tako kot vsi drugi programski jeziki, svojo sintakso. Na primer, eno od pravil sintakse Java je, da se morajo vsi ukazi končati s podpičjem (;). Sintaksa Jave je precej enostavnejša od sintakse angleščine ali katerega koli drugega "naravnega" jezika, vendar je tudi veliko strožja. Puščanje vejice iz stavka v angleščini samo povzroči, da je pisec videti površen. Zaradi nepomembne napake v sintaksi Java so ukazi računalniku nerazumljivi.

Napaka prevajalnika

Sintaksne napake so vrsta napake prevajalnika. To pomeni, da bodo zaznani takoj, ko bo programer poskusil svojo izvorno kodo pretvoriti v program. To je v nasprotju z napakami med izvajanjem, ki niso zaznane, dokler se program dejansko ne izvaja.

Primeri sintaksnih napak

Ta koda -- če je x=3 System.out.println("Hello.") -- ima tri sintaksne napake:

Prvič, ukaz se ne konča s podpičjem. Drugič, primerjava, ki se pojavi za "če", mora biti obdana z oklepajem. Nazadnje, sama primerjava uporablja operator dodelitve "=" namesto operatorja primerjave "==." Katera koli od teh bo ustvarila sintaktično napako Java. Tukaj je pravilno napisan ukaz:

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


  1. Kaj jeBlackberry Packet napaki
  2. Kaj jeSprint Titan Manager ?
  3. Kaj jeRuntime Error GPS ?
  4. Kaj je iTunes Unknown Error 50 ?
  5. Kaj je 3D TV