Controle de Fluxo

4 respostas
KillClown

Olá pessoal!!!

Estou estudando a parte de Controle de fluxo, e não entendi direito pra que servem os controles e quando tenho que usar eles, será que alguem poderia me dar uma explicação boa a respeito disso…

Os comandos são esses :

if-else, switch-case
for, while, do-while
try-catch-finally, throw
break, continue, label:, return

Obrigado, aguardo resposta :smiley:

4 Respostas

Thiago.Oliver

http://java.sun.com/docs/books/tutorial/java/nutsandbolts/flow.html
http://www.javafree.org/javabb/viewtopic.jbb?t=6946

:wink:

Robsonramosabrao

Para monitorar uma parte do código…

através de espressões…

ok…

Richeli

Então, os controles de fluxos são conidções para executar determinada parte do programa.
Se vc tem um IF/ELSE funciona assim: se (tal condição acontecer) então (Faça tal parte do código);
Quando vc tem um SWITCH/CASE é como se você tivesse vários IF/ELSE juntos. funciona assim caso( tal condição acontecer) faça tal parte do código caso outra opção (acontecer) faça outra parte do código

E por aí vai. Aqui estou dando apenas um overview destes dois
Tem a apostila da caelum que explica bem como funciona cada expressão
de uma olhadinha

felipealbuquerque

Vou explicar por cima o que são os comandos, mas recomendo fortemente estudos iniciais sobre lógica de programação. Esses comandos são elementos básicos de programação.

  1. if-else -> Condicionais (se - então)

Exemplo:

se (porta-abriu) então
entrar
senão
esperar
fim se

  1. switch-case -> Condicional (selecionar conforme valor - caso)

Exemplo:

selecionar conforme valor (porta.estado)
caso (porta-abriu): entrar
caso padrão: esperar

  1. for / while / do-while -> Laços (para / enquanto / faça-enquanto)

Exemplo:

faça
comer
enquanto (peso-baixo)

  1. Para ver a sintaxe desses comandos em Java e obter informações sobre os demais comandos, recomendo a leitura dessa apostila: http://www.caelum.com.br/caelum/apostila/caelum-java-objetos-fj11.pdf.
Criado 5 de dezembro de 2007
Ultima resposta 5 de dez. de 2007
Respostas 4
Participantes 5