You are on page 1of 6

Programiranje u .

NET okolini

Tok programa
Grananje (branching)
• IF – ELSE
• IF – ELSE IF – ELSE
• Sintaksa: ? :
Grananje(switch)
• Ključna riječ switch
– Izraz ograničen na int, char, string, enum
– Default je opcionalan
switch(izraz) {
case izraz:
break;
default:
break;
}
Iteracija
• For
– Kad nam je potrebno pristupiti indeksima unutar niza
• Foreach
• Do while
• While

• Razlika do while i while


– Do while – se izvrši sigurno jednom a tek onda se u whileu
provjerava uvjet
– While – provjerava uvjet odmah
Skakanje (jumping)
• GoTo
• Break
• Return
• Throw
• Continue
Greške (throw) i njihova obrada
• Koristimo za podizanje greške
• Benefit je što nam je kod više strukturirani siguran (type
safe)
• Različite vrste grešaka (DivideByZero,
ArgumentException, Exception...)
• Primjer:
– throw new ArgumentException(„opis greške”)
• Možemo ugniježđivati(nesting) greške sa catch
• try catch finally
• Finally – uvijek se izvršava bez obzira na catch

You might also like