BelJUG

BelJUG - Belém Java User Group

Bom galera, vou colocar aqui alguns tópicos sobre algumas estruturas interessantes da linguagem Java.

Estes tópicos iniciais são para quem está aprendendo a linguagem Java

Meu primeiro post é sobre o break com marcador (LABEL) no java.

Parece um go-to, mas não é! :)

Break com marcador serve para:

-Finalizar um comando externo ao contexto atual, que é identificado por um marcador no comando break.
-O fluxo de controle é transferido para a sentença imediatamente após a sentença marcada.

Na imagem abaixo, o trecho de programa representa uma busca em um array de duas dimensões.
Dois loops encadeados varrem o array. Quando o valor é encontrado o break com marcador finaliza o comando “marcacaoBusca”, que é um loop externo ao loop mais interno, onde o break faz parte.


Neste caso, o break com marcador provoca a saída do loop mais externo, que estava marcado com o label "marcacaoBusca".

Qualquer dúvida, deixem comentários!! :)

Té a próxima!

Compartilhar 

Adicione um comentário

Você precisa ser um membro de BelJUG para adicionar comentários!

Entrar nesta rede social

Badge

Carregando...

© 2009   Criado por Edgar Silva no Ning.   Crie Sua Rede Social

Badges  |  Relatar um incidente  |  Privacidade  |  Termos de serviço