? Sintaxe Aprendizagem Java envolve aprender como construir declarações individuais, mas também como grupo declarações juntos. Se você está apenas começando para fora como um desenvolvedor Java, você vai encontrar -se lidar com grandes seções de código como o seu progresso habilidades. Compreender as maneiras pelas quais os elementos de código de grupo de aplicativos Java em conjunto é uma habilidade fundamental . As estruturas de controle , tais como condicionais estão entre os blocos de código que são mais propensos a usar . Java Código Blocos
seções de código Java aparecer nos programas em blocos . Blocos são indicados por chaves circundantes, uma chave de abertura antes do bloco e uma chave de fechamento depois. Blocos de código delineado por chaves incluem métodos, loops e condicionais . Um bloco de código em Java normalmente indica uma série de declarações que serão todos executados um após o outro . O exemplo a seguir demonstra um bloco de código para um método Java :
public void doSomethingGood () {
int sum = 5 +6 ;
System.out.println (soma ); .
}
Se este método é executado , ambas as instruções de código dentro dele irá executar
Condicionais sem aparelhos
Alguns condicionais Java não usar chaves. Isto é apropriado nos casos em declarações condicionais contêm apenas uma única linha de código. O exemplo a seguir demonstra uma série de condicionais encadeadas sem chaves :
//variável " aNumber " já existe
if ( aNumber > 0)
doSomething (); < br >
else if ( aNumber <0)
doSomethingElse ();
mais
doAnotherThing ();
Cada seção nesta série de testes condicionais contém uma única linha de código, de forma que nenhum chaves são necessárias .
condicionais com várias linhas de
Se o conteúdo de uma seção condicional Java inclui vários linhas de código, chaves são essenciais para o código de grupo juntos. O seguinte exemplo de código demonstra uma instrução condicional com duas linhas de código :
if ( aNumber < 0) { System.out.println
( aNumber );
aNumber = 0; }
Esse código indica que ambas as linhas serão executadas se o teste condicional retorna um valor verdadeiro. Se o teste condicional retorna um valor falso , nenhum dos dois continha linhas será executado.
Erros processamento condicional
Usando chaves incorretamente pode causar erros de programação . Por exemplo, se um teste condicional não usa chaves para agrupar suas duas declarações em conjunto, tudo após a primeira linha será executada independentemente do resultado do teste condicional :
if ( aNumber <0)
System.out.println ( aNumber );
aNumber = 0;
neste caso, a primeira linha só será executado se o teste condicional retorna um valor verdadeiro , mas a segunda linha será executar , mesmo que o teste condicional é falsa. Este é um erro comum nos casos em que os programadores originalmente só tinha uma linha em um bloco de código , em seguida, decidiu adicionar código adicional para ele , esquecendo-se de grupo, dentro de um bloco usando chaves.
< Br >