if () continue
на
if !()
{
все тело цикла
}
Всё также зависал, на самом деле с этого и начал, что хотелось исключить прохождение тела цикла при некоторых значениях, которые могут меняться.