Sentencias

Cada sentencia debe ir en una única línea.

i++;

j++;

  • Sentencia if:

if(condicion){
   sentencias;
}

if(condicion){
   sentencias;
} else{
   sentencias;
}

if(condicion){
    sentencias;
} else if(condicion){
     sentencias;
} else if(condicion){
     sentencias;
}

Las sentencias dentro del if siempre deben ir entre llaves, aunque sólo contenga una sentencia. Si no se ponen las llaves, puede provocar errores posteriores, tanto al añadir nuevo código, como al interpretar lo que hace.

  • Sentencia switch: es recomendable utilizarla de la siguiente forma: Deja clara las opciones que no se interrumpen con break. Separa unos casos de otros lo suficiente. Deja claros cuáles son los distintos casos que se consideran en el switch. Toda sentencia switch debería contener el caso por defecto (default), aunque no haga nada. Es recomendable poner un break en el default, aunque sea redundante

switch (condicion){

case ABC:
sentencias;
break;

case DEF:
sentencias;
break;

default:
sentencias;
break;
}

  • Sentencia for: Igual que en la sentencia if, coloca siempre las llaves en la parte que repite un for, aunque sólo repita una sentencia.

for(inicializacion; condicion; continuacion) {

   sentencias;
}

En el caso del for para un conjunto de valores es similar:

for(variable: coleccion) {

sentencias;
}

  • Sentencia while: Lo que repite el while, va entre llaves:

while (condicion) {

sentencias;
}

  • Sentencia try-catch-finally: Úsala de la siguiente forma:

try {
sentencias;

} catch (Exception1 e) {

sentencias;
} catch (Exception2 e) {

sentencias;
} finally {
sentencias;
}

Y, para finalizar, la sentencia return no debe pasar el valor que se devuelve entre paréntesis, para diferenciarlo de una llamada a un método.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s