Hola, tengo este codigo:
//dentro de un boton
boolean finArchivo=false;
int totdatos=0;
int d=0;
try
{
archivo archivo = new archivo("c:\\datos.dat", "rw");
while (!finArchivo)
{
d=archivo.datos;
totdatos=totdatos+1;
}
archivo.cerrar();
}
catch(EOFException e)
{
finArchivo=true;
}
y estoy usando las librerias
import java.io.EOFException;
import java.io.FileNotFoundException;
import java.io.IOException;
Pero ahora cuando lo compilo me marca error, esto esta dentro de un boton que al ejecutarlo me tendria que devolvera cuantos elementos tiene el archivo, y lo guarda en una variable que toma el recorrido del while mientras sea fin de archivo, para luego yo usarlo como referencia, para saber cuantos se van ingresando, pero no me sale esto,
el error es este: exception java.io.EOFException is never thrown in body of corresponding try statement
sera que me pueden dar una manita con esto
De ante mano muchas gracias