leccion 3 4 java

12
Lección 3 – 4 Lección 3 – 4

Upload: spartacus1286

Post on 01-Jun-2015

1.208 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Leccion 3 4 Java

Lección 3 – 4 Lección 3 – 4

Page 2: Leccion 3 4 Java

Sentencias de Control de Flujo en Sentencias de Control de Flujo en JavaJava

Las sentencias de control de flujo determinan el orden en que se ejecutarán las otras sentencias dentro del programa.

Page 3: Leccion 3 4 Java

SentenciasSentencias

Sentencias palabras clave

toma de decisiones if-else, switch-case

bucles for, while, do-while

excepciones try-catch-finally, throw

miscelaneas break, continue, label:, return

Page 4: Leccion 3 4 Java

La sentencia if-elseLa sentencia if-else

La sentencia if-else de java proporciona a los programas la posibilidad de ejecutar selectivamente otras sentencias basándose en algún criterio.

Page 5: Leccion 3 4 Java

La sentencia if-elseLa sentencia if-else

if (respuesta == OK) { . . . // Código para la acción OK . . .} else {

Page 6: Leccion 3 4 Java

La sentencia switchLa sentencia switch

Se utiliza para realizar sentencias condicionalmente basadas en alguna expresión.

Page 7: Leccion 3 4 Java

La sentencia switchLa sentencia switch

int mes; . . . switch (mes) { case 1: System.out.println("Enero"); break; case 2: System.out.println("Febrero"); break; case 3: System.out.println("Marzo"); break; case 4: System.out.println("Abril"); break; case 5: System.out.println("May0"); break; case 6: System.out.println("Junio"); break; case 7: System.out.println("Julio"); break; case 8: System.out.println("Agosto"); break; case 9: System.out.println("Septiembre"); break; case 10: System.out.println("Octubre"); break; case 11: System.out.println("Noviembre"); break; case 12: System.out.println("Diciembre"); break; }

Page 8: Leccion 3 4 Java

Sentencias de BucleSentencias de Bucle

Una sentencia while realiza una acción mientras se cumpla una cierta condición.

while (expresión) sentencia

Page 9: Leccion 3 4 Java

Sentencias de BucleSentencias de Bucle

. . .while (System.in.read() != -1) { contador++; System.out.println("Se ha leido un el

carácter = " + contador);}. . .

Page 10: Leccion 3 4 Java

Sentencias de Manejo de Sentencias de Manejo de ExcepcionesExcepciones

Cuando ocurre un error dentro de un método Java, el método puede lanzar una excepción para indicar a su llamador que ha ocurrido un error y que el error está utilizando la sentencia throw.

El método llamador puede utilizar las sentencias try, catch, y finally para capturar y manejar la excepción.

Page 11: Leccion 3 4 Java

Sentencias de RupturaSentencias de Ruptura

La sentencia break hace que el control del flujo salte a la sentencia siguiente a la actual.

Page 12: Leccion 3 4 Java

Muchas GraciasMuchas Gracias