object BreakDemo {
def main(args: Array[String]): Unit = {
var numbers = List(1, 2, 3, 4, 5, 6)
println("***************第一种方式跳出循环*******************")
var flag = true
for (item <- numbers if flag == true) {
println("Value of is: ${item}")
if (item == 3) {
flag = false
}
}
println("***************第二种方式跳出循环*******************")
import scala.util.control.Breaks._
breakable(
for (item <- numbers) {
println("Value of is: ${item}")
if (item == 3) {
break
}
})
}
}