Este bucle se utiliza cuando necesitamos que nuestro bucle se ejecute al menos 1 vez.
Un ejemplo podría ser el siguiente:
1 void setup(){
2 size(500,500);
3 int x=10;
4 do{
5 line(x,10,x,490);
6 x=x+5;
7 } while(x<=490);
8 }
Donde obtendríamos el siguiente resultado:
Si modificáramos la penúltima línea del código de esta forma: 7 } while(x<=0); obtendríamos el siguiente resultado:
Donde se aprecia que, al menos, hemos obtenido una línea (y no más, ya que no se cumplen las condiciones especificadas en el bucle).