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);

Příklad: Načítej, dokud není zadáno číslo