excepciones

Páginas: 6 (1381 palabras) Publicado: 18 de octubre de 2013
package excepcion;
import java.util.Scanner;
public class Excepcion {
public static void main(String[] args) {
do{
try{
int valor;
Scanner leer= new Scanner(System.in);
System.out.println("ingrese valor que desea calcular:");
valor=leer.nextInt();
float Auxiliar=8/valor;System.out.println(Auxiliar);
}
catch (ArithmeticException e){

System.out.println("no existe division por cero");

}

}while(true);
}
}


segunda excepcion
/*ejercicio donde si ingreso letras se produce la excepcion*/
package excepcion2;

import java.util.InputMismatchException;
importjava.util.Scanner;

public class Excepcion2 {

public static void main(String[] args) {
int raiz;
do{
try{
Scanner leer=new Scanner(System.in);
System.out.println("ingrese la raiz que desea calcular:");
raiz=leer.nextInt();
double comando=Math.sqrt(raiz);
System.out.println("el valor es:"+comando);
}catch(InputMismatchException e){
System.out.println("ha ingresado letras o simbolos");
}

}while(true);
}
}


excepcion 3
/*ejercicio en donde se produce una excepcion al momento de tratar pasar de una cadena a un entero*/
package excepcion3;

public class Excepcion3 {

public static void main(String[] args) {
String letras=" 2 ";
int a;try{
a=Integer.parseInt(letras);
}
catch(NumberFormatException e){
System.out.println(e.getMessage());
System.out.println("no se puede convertir");
}
}
}
Nombre: manejo de excepciones
Objetivo: entender que son las excepciones y cómo manejarlas
Desarrollo:
Exceptions es el modo de tratar los errores que impiden que unprograma se ejecute correctamente en java, son una parte natural del proceso de desarrollo de software aunque natural como desagradable en resumen lo que se va a tratar es como poder responder ante las excepciones que se producen en un programa java
Las excepciones son desde luego algo muy natural aunque, natural puede ser la palabra más amable que se ha usado para describirlas porque ademáseste tipo de errores puede ser de lo más variado como puede ser por un simple error de tipo las cuales pueden ser que ponemos una letra demás o porque no ponemos un punto y coma al final de una declaración, pero además de eso dentro de la clasificación de los errores más comunes en una aplicación existen aquellos que no pueden evitarse totalmente hagamos lo que hagamos en el código por ejemplo que elusuario tenga que escribir un número y que este escriba una letra le podemos poner un mensaje muy grande lo más llamativo posible diciéndole al usuario que no escriba letras que escriba números pero no hay un sistema que impida que el usuario lo haga, que hacer en situaciones ante circunstancias como ya trabajamos con lenguajes de programación como c++ por ejemplo es muy común usar condicionalesque ejecutaran una acción, un mensaje por ejemplo si algunos de esos errores ocurren si el servidor no contesta, si se obtiene un tipo de dato que no se espera, etc., son los errores más comunes y en java podríamos hacerlo si de este modo, creando un condicional y dentro por ejemplo otro tipo de condicional como son el swicht y case con los distintos case que serían para los distintos errores quese podrían producir. Pero cuando hablamos de java existe una técnica mejor para tratar con circunstancias excepcionales que se puedan producir al ejecutarse un programa y es el uso de un grupo de clases que se denominan Exceptions, las Exceptions en este caso estamos hablando de un grupo de clases de un lenguaje de programación así que por tanto las Exceptions incluyen errores que pueden ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Las excepciones
  • estados de excepción
  • ESTADOS DE EXCEPCION
  • Estados de excepcion
  • La Excepción
  • Estado de Excepción
  • excepciones
  • Excepciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS