| Você está aqui: ActionScript ::: Dicas de Estudo e Anotações ::: Estruturas de Controle | 
| Usando a instrução break para interromper a execução dos laços for, for..in, for each..in, do..while ou whileQuantidade de visualizações: 7152 vezes | 
| A instrução break é usada com frequência para interromper a execução de laços. É usada também dentro de um bloco de instruções associadas com um case de uma instruções switch. Veja um trecho de código no qual usamos a instrução break para interromper um laço for quando o valor da variável de controle atinge 5: 
var res:String = "";
for(var i:int = 0; i <= 10; i++){
  res += i + "\n";
  if(i == 5)
    break;
}
Alert.show(res);
Veja agora um exemplo do uso da instrução break em um laço while: 
var i:int = 0;
var res:String = "";
while(i <= 10){
  res += i + "\n";
  i++; 
  if(i == 5)
    break;
}
Alert.show(res);
É importante observar que em laços aninhados, a instrução break interrompe a execução apenas do laço imediato, ou seja, os laços mais externos continuarão sendo executados. Veja um exemplo: 
var res:String = "";
for(var i:int = 0; i <= 5; i++){
  for(var x:int = 0; x <= 5; x++){
    res += "i = " + i + "; x = " + x + "\n";
    if(x == 2)
      break;
  }
}
Alert.show(res);
Uma forma de fazer com que a instrução break em um laço interno interrompa a execução de algum laço externo, é usando a instrução label. Veja a dica correspondente para aprender a usá-la. | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Veja mais Dicas e truques de ActionScript | 
| Dicas e truques de outras linguagens | 
| Java - Estruturas de Dados em Java - Como inserir nós no início de uma lista singularmente ligada em Java | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 





