﻿# V7039\. Unreachable code detected\. Control flow never reaches this statement\.

Анализатор обнаружил код, который никогда не будет выполнен\. Возможно, допущена ошибка в логике программы\.

Рассмотрим пример:

```cpp
const result = []
for (let i = 0; i < foo; i++) {
    const entry = handle(i)
    continue
    result.push(entry)
}
```

Инструкция `continue` вызывает переход на следующую итерацию цикла `for`, из\-за чего код после неё является недостижимым\. Вероятно, это следствие логической ошибки или некорректного изменения кода в процессе отладки\.

Исправленный вариант:

```cpp
const result = []
for (let i = 0; i < foo; i++) {
    const entry = handle(i)
    result.push(entry)
}
```