Instrucţiuni de control în Java
Compilatorul Java execută codul de sus în jos. Declarațiile din cod sunt executate în conformitate cu
ordinea în care apar. Cu toate acestea, Java oferă instrucțiuni care pot fi utilizate pentru a controla
fluxul de cod Java. Astfel de declarații se numesc instrucțiuni de flux de control. Este una dintre
caracteristicile fundamentale ale Java, care oferă un flux lin al programului.
Java oferă trei tipuri de instrucțiuni de flux de control:
- Declarații privind luarea deciziilor
- declarația if
- declarația switch
- Declarații de buclă
- declarația do while
- declarația while
- declarația for
- declarația for-each
- Declarați de salt
- declarația break
- declarația continue
Declarații de luare a deciziilor
După cum sugerează și numele, declarațiile decizionale decid ce declarație să execute și când. Declarațiile de luare a deciziilor evaluează expresia booleană și controlează fluxul programului în funcție de rezultatul condiției furnizate. Există două tipuri de declarații de luare a deciziilor în Java, adică instrucțiunea If și declarația switch.
Declarații de buclă
În programare, uneori trebuie să executăm blocul de cod în mod repetat, în timp ce unele condiții sunt
evaluate la adevărat. Cu toate acestea, instrucțiunile de buclă sunt utilizate pentru a executa setul de
instrucțiuni într-o ordine repetată. Executarea setului de instrucțiuni depinde de o anumită
condiție.
În Java, avem trei tipuri de bucle care se execută în mod similar. Cu toate acestea, există diferențe în
ceea ce privește sintaxa și timpul de verificare a stării.
Declarați de salt
După cum sugerează și numele, instrucțiunea break este utilizată pentru a sparge fluxul curent al
programului și a transfera controlul către următoarea instrucțiune în afara unei instrucțiuni loop sau
switch. Cu toate acestea, rupe doar bucla interioară în cazul buclei imbricate.
Instrucțiunea break nu poate fi utilizată independent în programul Java, adică poate fi scrisă numai în
instrucțiunea loop sau switch.