Hola, mi pregunta es, ¿por qué en este código es necesario usar try/catch para que las clases FileReader y BufferedReader funcionen?
Hace poco que he pasado el tema de las excepciones y aun no las domino, volveré atrás para mirarmelo de nuevo pero no recuerdo que hablasen sobre la necesidad de usar try/catch para usar estas clases.
Código Java:
Ver originalpackage leeficherotexto;
import java.io.*;
public class LeeFicheroTexto {
public static void main
(String args
[]){ try{
while(texto !=null){
texto=fS.readLine();
if(texto != null){
int posi=texto.indexOf(",");
String nombre
=texto.
substring(0, posi
); String telefono
=texto.
substring(posi
+1); System.
out.
println("Nombre: "+nombre
); System.
out.
println("Telefono: "+telefono
); }
}
fS.close();
System.
out.
println("Error en el fichero."); }
}
}