E4112#
continue 语句的使用无效。
当您在循环的初始化、条件或更新语句中使用 continue
语句时,就会发生此错误。
错误示例#
pub fn f(x: Int, y: Int) -> Unit {
for i = 0; i < x; i = i + 1 {
for j = { continue }; j < y; j = j + 1 {
// ^^^^^^^^ Error: The usage of continue statement is invalid.
println(i + j)
}
}
}
建议#
不要在循环的初始化、条件或更新语句中编写 continue
语句。