title: How to return outside of forEach in Kotlin?
body: <p>I hope to return to the line <code>aa@ logError("Done")</code> outside <code>forEach</code>, but <code>return@aa</code> doesn't work,  and <code>break@label</code> doesn't work too.</p>
  
  <p>And more, if you use <code>return</code>, it will be return outside the fun <code>lookForAlice</code> !</p>
  
  <pre><code>data class Person(val name: String, val age: Int)
  val people = listOf(Person("Paul", 30), Person("Alice", 29), Person("Bob", 31))
  
  
  fun lookForAlice(people: List&lt;Person&gt;) {
      people.forEach label@{
          logError("Each: "+it.name)
          if (it.name == "Alice") {
              logError("Find")                                 
              return@aa  //It's fault
          }
      }
      aa@ logError("Done")
  }
  
  lookForAlice(people)
  </code></pre>