Conform metodei programării structurate, la conceperea unui program, este recomandabil să se respecte următoarele principii:
1. Teorema de structură: orice program poate fi întocmit
folosind numai trei structuri de control
fundamentale: structura
secvențială, structura
alternativă și structura
repetitivă.
2. La conceperea programelor se recomandă să se aplice tehnica de
elaborare descendentă (în engleză Top-Down), numită și tehnica
rafinărilor succesive.
3. Domeniile de valabilitate (de vizibilitate) ale variabilelor și
structurilor de date trebuie să fie limitate.
În limbajul Java, pentru rezolvarea problemei realizării creșterii eficienței muncii programatorilor s-a adoptat concepția modernă a programării orientate pe obiecte. In consecință, modulele de program sunt mici și rolul programării structurate este sensibil redus. Totuși, fiecare metodă din limbajul Java este un mic program, la elaborarea căruia se aplică principiile programării structurate, ceeace s-a avut în vedere și la adoptarea instrucțiunilor de bază oferite de acest limbaj. Este deci util ca și programatorii în Java sa cunoască principiile fundamentale ale programării structurate.
Există următoarele instrucțiuni structurate: