aus den programmzeilen des posters ist nicht eindeutig zu erkennen, dass es sich um eine fallunterscheidung handelt.
wenn die bedingung nicht betrachtet wird, können BEIDE fälle ausgeführt werden. das konstrukt schließt nicht das eine oder andere aus.
so wie du es geschrieben hast, entspricht es einer fallunterscheidung, welche auch als case-konstrukt formuliert werden kann, da hier schon formell zu erkennen ist, dass nur das eine oder andere ausgeeführt werden soll, sich die beiden alternativen also gegenseitig ausschließen.