SlideShare une entreprise Scribd logo
1  sur  5
Programa 17
Nombre: Javier Alejandro León Avalos
Grado y grupo: 3°G
Especialidad: Programación
Descripción del programa
• Programa que trata de excepciones que en este caso, hace algo si da la
excepción a causa de dividir entre 0
Código
• package segundoparcial;
• public class Programa17 {
• public static int numerador=10;
• public static Integer denominador=null;
• public static float division;
• public static void main(String[] args) {
• System.out.println("Antes de hacer la division");
• try{division=numerador/denominador;}
• catch(ArithmeticException ex){
• division=0;
• System.out.println("Error: "+ex.getMessage());}
• catch(NullPointerException ex){
• division=1;
• System.out.println("Error: "+ex.getMessage());
• }finally{
• System.out.println("Division: "+division);
• System.out.println("Despues de hacer la division");}}}
Prueba de escritorio
Conclusiones
• Las excepciones son muy útiles ya que le podemos dar un extra de
validación a nuestro programa

Contenu connexe

Tendances (20)

Programa 23
Programa 23Programa 23
Programa 23
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa 25-28
Programa 25-28Programa 25-28
Programa 25-28
 
Programa 7
Programa 7Programa 7
Programa 7
 
Programa 20
Programa 20Programa 20
Programa 20
 
Programa 24
Programa 24Programa 24
Programa 24
 
Programa 15
Programa 15Programa 15
Programa 15
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 13
Programa 13Programa 13
Programa 13
 
Programa 14
Programa 14Programa 14
Programa 14
 
Programa 12
Programa 12Programa 12
Programa 12
 
Programa 18
Programa 18Programa 18
Programa 18
 
Programa 8
Programa 8Programa 8
Programa 8
 
Programa 19
Programa 19Programa 19
Programa 19
 
Programa 11
Programa 11Programa 11
Programa 11
 
Editable
EditableEditable
Editable
 
Programa 7
Programa 7Programa 7
Programa 7
 
Informe#11
Informe#11Informe#11
Informe#11
 

Similaire à Programa 17

Programación Orientada a Objetos - Unidad 5 Excepciones
Programación Orientada a Objetos - Unidad 5 ExcepcionesProgramación Orientada a Objetos - Unidad 5 Excepciones
Programación Orientada a Objetos - Unidad 5 ExcepcionesJosé Antonio Sandoval Acosta
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcialHugo Arechiga
 
Estructuras de control_repetitivas
Estructuras de control_repetitivasEstructuras de control_repetitivas
Estructuras de control_repetitivasprofesorsi214
 
Tema 10 excepciones
Tema 10 excepcionesTema 10 excepciones
Tema 10 excepcionesjbersosa
 
Clase5 controldeflujo
Clase5 controldeflujoClase5 controldeflujo
Clase5 controldeflujojorg_marq
 
Java4-Exepciones.ppt
Java4-Exepciones.pptJava4-Exepciones.ppt
Java4-Exepciones.pptssuser94a5071
 
Lenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptosLenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptosmellcv
 
TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESAnaid03
 
TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESJosee Olveeda
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepcionesjbersosa
 

Similaire à Programa 17 (20)

Programa 16
Programa 16Programa 16
Programa 16
 
JAVA.PPT
JAVA.PPTJAVA.PPT
JAVA.PPT
 
JAVA (1).PPT
JAVA (1).PPTJAVA (1).PPT
JAVA (1).PPT
 
JAVA (1).PPT
JAVA (1).PPTJAVA (1).PPT
JAVA (1).PPT
 
TUTORIAL JAVA
TUTORIAL JAVATUTORIAL JAVA
TUTORIAL JAVA
 
Programación Orientada a Objetos - Unidad 5 Excepciones
Programación Orientada a Objetos - Unidad 5 ExcepcionesProgramación Orientada a Objetos - Unidad 5 Excepciones
Programación Orientada a Objetos - Unidad 5 Excepciones
 
Errores
ErroresErrores
Errores
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 
Estructuras de control_repetitivas
Estructuras de control_repetitivasEstructuras de control_repetitivas
Estructuras de control_repetitivas
 
Tema 10 excepciones
Tema 10 excepcionesTema 10 excepciones
Tema 10 excepciones
 
Clase5 controldeflujo
Clase5 controldeflujoClase5 controldeflujo
Clase5 controldeflujo
 
Java4-Exepciones.ppt
Java4-Exepciones.pptJava4-Exepciones.ppt
Java4-Exepciones.ppt
 
Java4-Exepciones.ppt
Java4-Exepciones.pptJava4-Exepciones.ppt
Java4-Exepciones.ppt
 
Lenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptosLenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptos
 
Programación básica
Programación básicaProgramación básica
Programación básica
 
11-Unidad 3: Encapsulamiento y modularidad
11-Unidad 3: Encapsulamiento y modularidad11-Unidad 3: Encapsulamiento y modularidad
11-Unidad 3: Encapsulamiento y modularidad
 
TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETES
 
TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETES
 
Java5
Java5Java5
Java5
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 

Programa 17

  • 1. Programa 17 Nombre: Javier Alejandro León Avalos Grado y grupo: 3°G Especialidad: Programación
  • 2. Descripción del programa • Programa que trata de excepciones que en este caso, hace algo si da la excepción a causa de dividir entre 0
  • 3. Código • package segundoparcial; • public class Programa17 { • public static int numerador=10; • public static Integer denominador=null; • public static float division; • public static void main(String[] args) { • System.out.println("Antes de hacer la division"); • try{division=numerador/denominador;} • catch(ArithmeticException ex){ • division=0; • System.out.println("Error: "+ex.getMessage());} • catch(NullPointerException ex){ • division=1; • System.out.println("Error: "+ex.getMessage()); • }finally{ • System.out.println("Division: "+division); • System.out.println("Despues de hacer la division");}}}
  • 5. Conclusiones • Las excepciones son muy útiles ya que le podemos dar un extra de validación a nuestro programa