از عبارت else if برای تعیین یک شرط جدید استفاده کنید اگر شرط اول باشدنادرست.
if (condition1)
{
// block of code to be executed if condition1 is True
}
else if (condition2)
{
// block of code to be executed if the condition1 is false and condition2 is True
}
else
{
// block of code to be executed if the condition1 is false and condition2 is False
}
در مثال بالا، زمان (22) بزرگتر از 10 است، بنابراین اولین شرطنادرست. شرط بعدی، در
عبارت alse if نیز وجود داردنادرست، بنابراین به else می رویم
شرط از آنجایی که شرط 1 و شرط2 هر دو استنادرست - و روی صفحه چاپ "خوب"
عصر".
اما، اگر ساعت 14 بود، برنامه ما "روز بخیر" را چاپ می کرد.