все вкладки нужно закрывать? если так, то и проверять ничего не нужно, только не ясно зачем
ну а вообще, если бы мне нужно было закрыть все вкладки кроме 1й, например, то я бы закрывал вкладки по номеру 1, пока не вышел бы из цикла по ветке ошибки
При регистрации открываются вкладки, и мне необходимо пустить второй цикл с сохранением переменных, что бы их не переписывать, решил что будет проще закрыть все вкладки.
Регистрация у Вас ведь происходит в первой вкладке, которую закрывать не нужно?
Делайте, как подсказал doc - закрывайте вкладки по номеру 1 до тех пор, пока шаг не выйдет по неуспеху, что будет означать, что такой вкладки больше нету.