Вы находитесь на странице: 1из 3

Escuela Polite cnica de Eje rcito

Lab 5.0 Utilizacin de Excepciones

Tiempo Estimado: 30 minutos


Objetivo de Aprendizaje:
Resolver aplicaciones que solucionen problemas de ingeniera de la vida real, aplicando los
conceptos, clases y tipos de excepciones marcadas y no marcadas, utilizando el control de
excepciones.
Descripcin / Caso:
Realizar ejercicios en los que se realice el lanzamiento y la captura de excepciones.
Utilizar los conceptos aprendidos en P.O.O. para resolver problemas utilizando el
NetBeans o algn otro IDE.
Tareas a realizar:
Paso 1 Ubicacin de recursos
a) Cada alumno trabajara en una computadora y tendr que realizar el uso ptimo,
debido a que Netbeans ser utilizado posteriormente por otros estudiantes, es
importante evitar causar trastornos, debido a que otros usuarios utilizaran la
herramienta.
b) Utilice el NetBeans 7.1.2 o superior o algn otro IDE.
Paso 2 Planteamiento de Problema
1. Cree un proyecto siguiendo los pasos indicados en la Introduccin a NetBeans.

Pagina 1
Escuela Polite cnica de Eje rcito

2. Inicialice una variable e iniciele String dato=;.


3. Defina el flujo de caracteres de entrada
4. Lea una entrada de datos y asgnele al dato.

5. El readLine puede lanzar una excepcin de tipo IOException


6. Para majerarla se la captura, utilizando el bloque catch, encerrada con try.
7. Realizar el programa principal en la misma clase o en otra.
8. Guarde el proyecto
9. Corra la clase.
10. Si no hay texto se debe presentar un mensaje de error.

Pagina 2
Escuela Polite cnica de Eje rcito

//PROGRAMA QUE MANEJA EXCEPCIONES


import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;

public class Leer {

public static String dato() {


String dato="";
//Para definir el flujo de caracteres de entrada
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader flujoEnt = new BufferedReader(isr);
try {
//Leer la entrada
dato=flujoEnt.readLine();
} catch (IOException ex) {
System.err.println("Error: "+ex.getMessage());
}
return dato;
}

public static void main(String[] args){


String str;
System.out.println("Dato:");
str=Leer.dato();
}
}
Paso 3 Entrega de Trabajos
a) Cada estudiante deber realizar la escritura de los cdigos fuentes (script) en
NetBean. Los trabajos debern guardar y presentar un informe del laboratorio y
acumularlos en la carpeta de laboratorios realizados el nombre del informe debe
llevar la secuencia anterior laboratorio5

Pagina 3

Вам также может понравиться