Příklad použití "do-while" cyklu

Dokud není z klávesnice načtena požadovaná hodnota:

String vstup = ""; 
float cislo; 
boolean nacteno; // vytvoř reader ze standardního vstupu 
BufferedReader in = new BufferReader(new InputStream(System.in)); // dokud není zadáno číslo, čti 
do { 
    vstup = in.readLine(); 
    try { 
        cislo = Float.parseFloat(vstup); 
        nacteno = true; 
    } catch (NumberFormatException nfe) { 
        nacteno = false;
    }
} while (!nacteno);
System.out.println("Nacteno cislo "+cislo); 
        

Načítej, dokud není zadáno číslo