Tudo sobre Tecnologia da Informação

Break e Continue

O comando break serve para determinar uma quebra de estrutura, ou seja, ele faz com que, por exemplo, um loop (repetição) pare. No comando switch, por exemplo, ele determina que não pode ser executado o case seguinte, e assim por diante.

Continue também é muito utilizado em estruturas e repetição e sua função é ignorar o código, e não sair como acontece com o break.

O uso de ambos, em estruturas de repetição, deve ser feita após o incremento/decremento, e antes da exibição (print), como por exemplo:


volta = 0;

while(volta < 25) {
    volta++;
    if(volta == 13 || volta == 16) {
        continue;
    }
    else if(volta == 24) {
        break;
    }
    printf("Volta Nº %d\n", volta);
}