"from" и "to" существуют только в пределах оператора if ().В противном случае не имело бы особого смысла - даже если бы они это сделали, их содержимое было бы неопределенным (или, в случае Java, нулевым) и сразу же приводило бы к краху вашего приложения.
Я понятия не имею, чего вы пытаетесь достичь, но вы, вероятно, хотите, чтобы два нижних оператора также были внутри блока if ().