IF-ELSE naredba

If-else naredba se kao i if naredba koristi kod uslovnog grananja u Java programskom jeziku.

Izgled if-else naredbe:

  if(<uslovni izraz>)
      
       <naredba1> ili <blok koda1>;
    else(<uslovni izraz>)
      
       <naredba2> ili <blok koda2>; 

      

Koristi se kada je potrebno odluciti koja ce se naredba ili blok koda od dvije izvrsiti u zavisnosti od ispunjenosti uslova.Ako je vrijednost izracunavanja uslova true,

Slijedi izvrsavanje if bloka. Ako je vrijednost izvrsavanja false slijedi izvrsava se naredba ili blok koda koji dolazi iz akljucne rijeci else.Else kljucna rijec je opcionalna i u slucaju da ne postoji dobija se jednostavna if naredba.

Semantika if-else naredbe:

 

Index