If Statement :
if عبارتی شرطی است که به جرأت می توان گفت کمتر برنامه ای پیدا می شود که در آن از if استفاده نشده باشد.
این عبارت شرطی به دو گونه ( if else ) و ( if else if ) بکار می رود که کد هر کدام در پایین آورده شده .
if(condition) { statement sequence } else { statement sequence }
در حالت بالا در صورتی که عبارت داخل پرانتز (True) باشد دستورالعمل داخل اولین کرولی براکت (آکولاد) و در غیر اینصورت ( یعنی حالت False) دستورالعمل بعد از (else) اجرا می شود .
if(condition) statement; else if(condition) statement; else if(condition) statement; . . .
.
else statement;
در دومین نوع شرطی تمام خطوط شرطی به ترتیب از بالا به پایین تست می شوند تا به جایی برسد که یکی از شرط ها حالت True داشته باشد ، که در آنجا فقط دستورالعمل بعد از آن که می تواند داخل آکولاد هم باشد اجرا شده و برنامه در آنجا به پایان می رسد و ادامه پیدا نمی کند و در صورتی که هیچ کدام از شرطها درست نباشد ، برنامه به آخرین خط یعنی else رسیده و آن را انجام می دهد .