Nie do końca rozumiem problem. Ogólna składnia takich instrukcji jest taka:
if (warunek)
{
instrukcje;
}
else
{
[.......]
}
Po nawiasie zamykającym pierwszy warunek if można umieścić instrukcję else lub if else.
Zauważ, że w Twoim przykładzie warunek pierwszy został zamknięty idealnie linię wyżej niż "else"
Jeżeli instrukcja warunkowa, lub pętla mają tylko jedną instrukcję, nawiasy można pominąć. Wtedy else lub if else, umieszczony bezpośrednio za nim, dotyczy również jego.
if (warunek)
pojedyncza_instrukcja;
else
......
Czy pomogłem rozwiązać Twój problem?
Pozdrowienia ;)