# break 和 continue

> 

`break` 和 `continue` 都是循环语句。

## `break`

立即结束当前循环：

```dj
for item in items {
    if item == target {
        break;
    }
}
```

## `continue`

跳过当前迭代，继续下一次：

```dj
for item in items {
    if item == skip {
        continue;
    }
    println(item);
}
```

## 规则

- 只允许出现在循环体内
- 在循环外使用是编译错误
- 在嵌套循环中只影响最内层循环
