Manejo de excepciones
This presentation is the property of its rightful owner.
Sponsored Links
1 / 9

Manejo de Excepciones PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on
  • Presentation posted in: General

Manejo de Excepciones. made by cristhian.. !!. Excepciones. Errores que se pueden producir durante la ejecucion de una aplicacion y que podemos controlar o manejar para que las aplicaciones dejen de ejecutarse en forma inesperada y darle al usuario la informacion detallada del error.

Download Presentation

Manejo de Excepciones

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Manejo de excepciones

Manejo de Excepciones

made by cristhian.. !!


Excepciones

Excepciones

  • Errores que se pueden producir durante la ejecucion de una aplicacion y que podemos controlar o manejar para que las aplicaciones dejen de ejecutarse en forma inesperada y darle al usuario la informacion detallada del error.

  • En jave se puede:

    • Declarar Excepciones

      throws Nombre_de_la_excepcion

    • Capturar Excepciones.


Excepciones1

Excepciones

Si no ha mportado ningun paquete, se muestra las excepciones del paquete predeterminado (jave.lang.*).

Si queremos capturar las excepciones de una aplicacion debemos utilizar la instruccion:

try/catch/finally

try{

Instruccion(es);

}

Las instrucciones del bloque try son las que deseamos controlar.


Excepciones2

Excepciones

catch(Excepcion Variable){

Instrucciones;

}

Las instrucciones del bloque catch son aquellas que se deben ejecutar cuando ocurre una determinada excepcion.

catch(ArithmeticException e){

System.out.println(“Error Detectado: ”+e.getMessage());

}


Excepciones3

Excepciones

finally{

Instrucciones;

}

Es opcional y se utiliza dentro de una aplicacion. Las instrucciones que contiene se ejecutan siempre.

catch(ArithmeticException e){

System.out.println(“Error Detectado: ”+e.getMessage());

}


Excepciones ejemplo

Excepciones.- Ejemplo

Package CristhIntefaz;

import java.io.*;

//Cada vez que utilice el paquete java.io debe como minimo declarar la excepcion.. IOException

public class CristhExcepcion {

public static void main(String[] args) throws IOException{

double a;

double b=0;

double c;


Manejo de excepciones

try{

BufferedReader cristh=new BufferedReader(new InputStreamReader(System.in));

System.out.print(“Xfavor Ingrese El Numerador: ");

a=Double.parseDouble(cristh.readLine());

System.out.print(“Xfavor Ingrese El Denominador: ");

b=Double.parseDouble(cristh.readLine());

c=a/b;

System.out.println("El resultado de la division es: "+c);

}catch(ArithmeticException e){

System.out.println("Error Aritmetico: "+e.getMessage());

}

catch(NumberFormatException e){

System.out.println("Error en los datos ingresados!");

//e.printStackTrace();//Muestra el detalle de la excepcion.

}finally{

System.out.println("Fin de la Aplicacion!");

} } }


Manejo de excepciones

Bueno muxaxos ojala les sirva.. Sobre too xq a veces cuando estamos ejecutando el código y vemos q por una de estas excepciones se detiene la ejecución inesperadamente… bueno ia saben x q es y bueno si no es X esto fíjense bien el tipo de error que sale es mas fácil y así nos podemos ir de frente a la línea de código en la q estamos mal…. Bueno bye nos vemos pronto.. !!

Cristh


Manejo de excepciones

Hecho por: Alex Cristian Quiñones Sosa

Curso: Lenguaje De Programación

Profesor: Omar W. Saavedra Salazar

Grupo: B


  • Login