==== Cyklus while ==== Cyklus //while// má následující syntaxi : while (logický_výraz) příkaz **Jak to funguje?** Otestuje se //logický_výraz// a pokud je pravdivý, program vstoupí do cyklu a provede se //příkaz//. Toto se stále opakuje a pokud //logický_výraz// již není pravdivý, je cyklus opuštěn. Cyklus //while// se používá tehdy, pokud je podmínka pro jeho ukončení závislá na některém příkazu uvnitř cyklu. Pokud //logický_výraz// nebude pravdivý, příkaz v cyklu se nikdy neprovede. Pokud je potřeba v těle cyklu použití více příkazů, vkládají se do bloku odděleného složenými závorkami. while(logický_výraz){ příkaz1; příkaz2; příkaz3; } Pro kód : int i = 1; while (i < 6){ System.out.println("AHOJ"); i++; } je výsledkem vypsání pěti řádků s textem AHOJ. __**Poznámka**__ Pokud je //logický_výraz// **splněn vždy** lze tímto způsobem vytvořit nekonečný cyklus!