SlideShare una empresa de Scribd logo
Lección 3 – 4
Sentencias de Control de Flujo en Java Las sentencias de control de flujo determinan el orden en que se ejecutarán las otras sentencias dentro del programa.
Sentencias 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
La 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.
La sentencia if-else if (respuesta == OK) { . . . // Código para la acción OK  . . . } else {
La sentencia switch Se utiliza para realizar sentencias condicionalmente basadas en alguna expresión.
La 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; }
Sentencias de Bucle Una sentencia  while  realiza una acción  mientras  se cumpla una cierta condición. while (expresión) sentencia
Sentencias de Bucle . . . while (System.in.read() != -1) { contador++; System.out.println("Se ha leido un el carácter = " + contador); } . . .
Sentencias de Manejo de Excepciones 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.
Sentencias de Ruptura La sentencia  break  hace que el control del flujo salte a la sentencia siguiente a la actual.
Muchas Gracias

Más contenido relacionado

PDF
Estructuras de control repetitivas
RTF
Try catch
DOCX
TEMA Nº 6: SENTENCIAS DE CONTROL DE FLUJO EN JAVA I
DOCX
Las sentencias de_control[1]
PPT
Estructuras de control en android
ODP
Repasando La Sintaxis
PPT
Repasando La Sintaxis
PPT
Estructuras de control en android
Estructuras de control repetitivas
Try catch
TEMA Nº 6: SENTENCIAS DE CONTROL DE FLUJO EN JAVA I
Las sentencias de_control[1]
Estructuras de control en android
Repasando La Sintaxis
Repasando La Sintaxis
Estructuras de control en android

La actualidad más candente (18)

PDF
Proof of concept: Auditando sistema con METASPLOIT
PPT
Semana 7 excepciones predefinidas en plsql
DOCX
Practica#10
PDF
Guia demanejodeexcepcionesaserciones
DOCX
Estructura de control for
DOCX
Excepciones en Java
PDF
D6 a sentencias de control de flujo
PPT
Estructuras De Control
 
PPTX
Kim power point
PDF
Lab excepciones propias
PPTX
Manejo de Excepciones
DOCX
métodos procedimimientos estructuras de control java
PPT
Manejo De Excepciones
PDF
Cu00927 c gestion excepciones java try catch finally ejemplos ejercicios
PDF
Introduccion a Python. Clase 4
PPT
Semana 8 excepciones definidas por el usuario
PPT
Iv unidad estructuras de control
PDF
Informe6
Proof of concept: Auditando sistema con METASPLOIT
Semana 7 excepciones predefinidas en plsql
Practica#10
Guia demanejodeexcepcionesaserciones
Estructura de control for
Excepciones en Java
D6 a sentencias de control de flujo
Estructuras De Control
 
Kim power point
Lab excepciones propias
Manejo de Excepciones
métodos procedimimientos estructuras de control java
Manejo De Excepciones
Cu00927 c gestion excepciones java try catch finally ejemplos ejercicios
Introduccion a Python. Clase 4
Semana 8 excepciones definidas por el usuario
Iv unidad estructuras de control
Informe6
Publicidad

Similar a Leccion 3 4 Java (20)

DOCX
Las sentencias de_control[1]
PDF
Clase No CONCEPTOS DE POO PARA JAVA.04.pdf
PDF
Ejemplo C++
PDF
3 java sesin 3 pps
PPT
Scjp Jug Section 2 Flow Control
PPT
Iv unidad estructuras de control
PPTX
Programación básica
PPT
Repasando La Sintaxis
PPT
Repasando La Sintaxis
PPTX
DAW-Estructuras de control
PDF
4.instrucciones de control en c++
PDF
Tema 3 sentencias de control de java por gio
PPT
Arreglos Expresiones y Control de Flujo
PDF
Fpr0407 control
PDF
lp1t3.pdf
DOCX
Mas sobre excepciones
PPTX
Estructuras De Control
PDF
4.instrucciones de control en java
PPTX
Introducción a java
PPT
Estructuras de control en Java
Las sentencias de_control[1]
Clase No CONCEPTOS DE POO PARA JAVA.04.pdf
Ejemplo C++
3 java sesin 3 pps
Scjp Jug Section 2 Flow Control
Iv unidad estructuras de control
Programación básica
Repasando La Sintaxis
Repasando La Sintaxis
DAW-Estructuras de control
4.instrucciones de control en c++
Tema 3 sentencias de control de java por gio
Arreglos Expresiones y Control de Flujo
Fpr0407 control
lp1t3.pdf
Mas sobre excepciones
Estructuras De Control
4.instrucciones de control en java
Introducción a java
Estructuras de control en Java
Publicidad

Más de SparTacuS1286 (20)

PPT
PresentacióN Fotos
PPT
Leccion 6 Java
PPT
Leccion 1 Java
PPT
Leccion 2 Java
PPT
Leccion 5 Java
PPT
Leccion 7 Java
PPT
Leccion 8 Java
PPT
Leccion 9 Java
PPT
Leccion 10 Java
PPT
Leccion 11 Java
PPT
Leccion 12 Java
PPT
Leccion 13 Java
PPT
Leccion 14 Java
PPT
Leccion 14
PPT
Leccion 15
PPT
Leccion 13
PPT
Leccion 12
PPT
Leccion 11
PPT
Leccion 10
PPT
Leccion 9
PresentacióN Fotos
Leccion 6 Java
Leccion 1 Java
Leccion 2 Java
Leccion 5 Java
Leccion 7 Java
Leccion 8 Java
Leccion 9 Java
Leccion 10 Java
Leccion 11 Java
Leccion 12 Java
Leccion 13 Java
Leccion 14 Java
Leccion 14
Leccion 15
Leccion 13
Leccion 12
Leccion 11
Leccion 10
Leccion 9

Último (20)

PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
biología es un libro sobre casi todo el tema de biología
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
ciencias-1.pdf libro cuarto basico niños
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
biología es un libro sobre casi todo el tema de biología
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Tomo 1 de biologia gratis ultra plusenmas
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Escuelas Desarmando una mirada subjetiva a la educación
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
Cosacos y hombres del Este en el Heer.ppt
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...

Leccion 3 4 Java

  • 2. Sentencias de Control de Flujo en Java Las sentencias de control de flujo determinan el orden en que se ejecutarán las otras sentencias dentro del programa.
  • 3. Sentencias 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
  • 4. La 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.
  • 5. La sentencia if-else if (respuesta == OK) { . . . // Código para la acción OK . . . } else {
  • 6. La sentencia switch Se utiliza para realizar sentencias condicionalmente basadas en alguna expresión.
  • 7. La 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; }
  • 8. Sentencias de Bucle Una sentencia while realiza una acción mientras se cumpla una cierta condición. while (expresión) sentencia
  • 9. Sentencias de Bucle . . . while (System.in.read() != -1) { contador++; System.out.println("Se ha leido un el carácter = " + contador); } . . .
  • 10. Sentencias de Manejo de Excepciones 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.
  • 11. Sentencias de Ruptura La sentencia break hace que el control del flujo salte a la sentencia siguiente a la actual.