Что делать, если переменная будет изменена внутри цикла if?

#if-statement

Вопрос:

У меня есть простой if-else цикл, и я проверяю переменную, чтобы попасть внутрь if цикла, но при определенных условиях переменная изменяется в if loop . Мой вопрос в том, что после выполнения if , и если переменная будет изменена, будет ли программа вводить остальное?

проверка bool = true

 if (check)
{
  ...
  ...
 check = false;
}

else{
...//some other code
}
 

будет else ли он казнен сразу после if этого ?

Комментарии:

1. Если это не петля. will the else get executed immediately after if? Нет.