title: Why is this labeled javaScript continue not working?
body: <p>I am using this code to weather some circles are overlapping:</p>
  
  <pre><code>iCantThinkOfAGoodLabelName:
  x = genX(radius);
  y = genY(radius);
  for(i in circles) {
    var thisCircle = circles[i];
    if(Math.abs(x-thisCircle["x"])+Math.abs(y-thisCircle["y"])&gt;radius*2) { //No overlap
      continue;
    } else { //Overlap
      continue iCantThinkOfAGoodLabelName; //&lt;- Line 256
    }
    thisCircle = [];
  }
  </code></pre>
  
  <p>But when the continue statement is reached, chrome's developer console gives me this: <code>client.html:256 Uncaught SyntaxError: Undefined label 'iCantThinkOfAGoodLabelName'</code></p>