Excepción java
Publicado por Israel (10 intervenciones) el 16/03/2017 02:08:56
Buen día
tengo el siguiente método principal, a la hora de correrlo me imprime todo bien, pero al final de la impresión me sale esta excepción:
Errorjava.io.IOException: Stream closed
public static void main(String[] args)throws FileNotFoundException{
String Cadena = "C:\\Users\\Saul\\Documents\\NetBeansProjects\\AnalizadorLexico2\\src\\analizadorlexico2\\Fuente.txt";
File archivo = new File(Cadena);
Scanner sc = new Scanner(new FileReader(archivo));
parser parse = new parser(sc);
try(BufferedReader leer = new BufferedReader(new FileReader(archivo))){
while(sc.next_token().sym !=0){
new parser(new Scanner(leer)).parse();
}
leer.close();
}catch(Exception ex) {
System.out.println("Error" + ex);
}
}
Saludos.
tengo el siguiente método principal, a la hora de correrlo me imprime todo bien, pero al final de la impresión me sale esta excepción:
Errorjava.io.IOException: Stream closed
public static void main(String[] args)throws FileNotFoundException{
String Cadena = "C:\\Users\\Saul\\Documents\\NetBeansProjects\\AnalizadorLexico2\\src\\analizadorlexico2\\Fuente.txt";
File archivo = new File(Cadena);
Scanner sc = new Scanner(new FileReader(archivo));
parser parse = new parser(sc);
try(BufferedReader leer = new BufferedReader(new FileReader(archivo))){
while(sc.next_token().sym !=0){
new parser(new Scanner(leer)).parse();
}
leer.close();
}catch(Exception ex) {
System.out.println("Error" + ex);
}
}
Saludos.
Valora esta pregunta
0