do…while
do...while یک حلقه هست که کد رو تا زمانی که مقدار repeat expression برابر با false بشه اجرا میکنه. Repeat expression پس از اجرا شدن همه دستور ها ارزیابی و اجرا میشه. سینتکسش به شکل زیر هست:
do{
//Statement
//Statement
} while(repeat expression
do
//Single statement
while(repeat expression)
اگر از خط while یه جای دیگه استفاده میکنید، باید آخرش یک semicolon قرار بدید.
فلوچارت مربوط به do…while رو میتونید در زیر ببینید: