“Conocimientos Programación>Programación Java

¿Por qué Java utilizar llaves de Sentencias condicionales

2015/10/22
? Aprendizaje sintaxis de Java consiste en aprender cómo construir declaraciones individuales, sino también la forma de declaraciones agrupar . Si usted apenas está comenzando como un desarrollador de Java, se encontrará frente a grandes secciones de código como su progreso habilidades. Entender la forma en que las aplicaciones Java elementos de código agrupar es una habilidad clave . Las estructuras de control tales como condicionales se encuentran entre los bloques de código que tienen más probabilidades de usar. Bloques de código Java

secciones de código Java aparecen dentro de los programas en los bloques . Los bloques se indican mediante corchetes que rodean , una llave de apertura antes de que el bloque y una llave de cierre después de ella. Los bloques de código delimitados por llaves incluyen métodos, bucles y condicionales . Un bloque de código en Java normalmente indica una serie de declaraciones que todos serán ejecutados uno tras otro. El siguiente ejemplo muestra un bloque de código de un método Java:

pública doSomethingGood void ( ) {

int suma = 5 +6 ;

System.out.println (suma ) .

}

Si este método se ejecuta , tanto de las instrucciones de código dentro de él ejecutará
Condicionales sin llaves

Algunos condicionales Java no utilizan llaves. Esto es apropiado en los casos en que las sentencias condicionales sólo contienen una sola línea de código. El siguiente ejemplo muestra una serie de condicionales encadenadas sin aparatos :

/" aNumber " /variables ya existe

if ( aNumber > 0 )

doSomething ( )

else if ( aNumber < 0 )

HacerOtraCosa ();

más

doAnotherThing ();

cada apartado de esta serie de pruebas condicionales contiene una sola línea de código , por lo que no son necesarios los apoyos .

condicionales con líneas múltiples

Si el contenido de una sección condicional Java incluye múltiples líneas de código , los apoyos son fundamentales para agrupar el código juntos. El siguiente código de ejemplo muestra una sentencia condicional con dos líneas de código:

if ( aNumber < 0 ) {

System.out.println ( aNumber ) ;

aNumber = 0 ;

}

Este código indica que ambas líneas se ejecutarán si la prueba condicional devuelve un valor verdadero . Si la prueba condicional devuelve un valor falso , ninguna de las dos líneas que figuran ejecutará .
Condicional Procesamiento errores

Usando llaves incorrectamente puede provocar errores de programación. Por ejemplo , cuando la prueba condicional no utiliza llaves para agrupar sus dos estados juntos, todo después de la primera línea se ejecutará independientemente del resultado de la prueba condicional :

if ( aNumber < 0 )
< p> System.out.println ( aNumber ) ;

aNumber = 0 ;

En este caso la primera línea sólo se ejecutará si la prueba condicional devuelve un valor verdadero , pero la segunda línea ejecutar incluso si la prueba condicional es falso. Este es un error común en los casos en que los programadores originalmente sólo han tenido una línea en un bloque de código , a continuación, decidió añadir código adicional para que , olvidándose de grupo dentro de un bloque mediante llaves.


Programación Java
Cómo Ir Posición en GridLayout en Java
Solución de problemas de Java en Windows XP
Cómo agregar filas en JTable
¿Cómo hacer Ratón Listener con Swing en Java
¿Cómo puedo crear una calculadora de interés simple en Java
Cómo establecer la hora de rosca en un Android
Cómo llamar a un método no estático desde un método estático en Java
Cómo enlazar una lista a un área de texto abatible
Conocimientos Informáticos © http://www.ordenador.online