Diversificado

Páginas: 4 (939 palabras) Publicado: 11 de abril de 2013
Entrada y Salida de Datos I
Utilidad
Norma lmente un programa necesita enviar y reci bir datos, del usuario, de un fi chero a rchivado en el
d i s co, etc.
La comunicación entre el origen y eldestino de l os datos, se realiza en java por medio de un “flujo” o
S trea m
Un fl ujo es un objeto que hace de i ntermediario entre el programa y el origen o el destino de la
i nformación.Características del flujo
El progra ma l ee o escribe en el flujo sin importar de donde viene o hacia dónde va la i nformación.
Ta mpoco i mporta el ti po de datos que se escriben en el fl ujo.
Lo anterior s e tra duce en mayor facilidad a la hora de escribir programas.
Pa ra obtener o escribir i nformación, es necesario que el programa abra el flujo.

Algoritmos para el uso de flujos
LeerAbrir un flujo desde un origen.

Escribir
Abrir un flujo hacia un destino

Mientras haya información, leerla

Mientras haya información, escribir.

Cerrar el flujo

Cerrar el flujo

Java.ioD ebido a que todas las clases relacionadas con flujos pertenecen al paquete java.io de l a biblioteca
e s tándar de Java, un programa que utilice flujos de E/S tendrá que importar este paqueteImport java.io.*;

Clases del paquete java.io
O bjetct

InputStream

Reader

W riter

Subclases

Datos de tipo Byte

O utputStream

Subclases

Subclases

Subclases

Datos de tipoChar

Excepciones
Cua ndo durante la ejecución de un programa ocurre un error que i mpide su continuación, Java lanza una
e xcepción, que cuando no s e captura da lugar a un mensaje acerca de l oocurrido y detiene s u ejecución
(l a s excepciones s e lanzan, no ocurren).
La s excepciones en Java s on objetos de subclases Throwable.
Por ejemplo, el paquete java .io define una cl ase deexcepción general denomianda IOException para
e xcepciones de entrada y s alida

Capturar las excepciones
S e debe poner a prueba el código que puede lanzar excepcones dentro de un bloque try;
Ma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • diversificado
  • diversificado
  • Diversificado
  • diversificado
  • diversificado
  • diversificado
  • Diversificado
  • diversificado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS