Classe BufferedReader

Sou iniciante e estou tendo um problema no desenvolvimento de um classe que tem como atributo um array de objetos de outra classe tb criada por mim, esta classe que está me dando problemas precisa ler as linhas de um arquivo texto e guardar cada uma delas no atributo (String) nome de cada objeto. O meu problema está sendo na hora de usar a classe BufferedReader, estou recebendo uma IOException, além de a aplicação não estar encontrando o arquivo txt(este arquivo está no mesmo diretório que o arquivo .java), gostaria que se pudesse, alguém, me ajudasse a solucinar meus dois problemas. Obrigado. Ai ai o código da minha classe:


import java.io.*;

public class EquipeDeFuncionarios implements Enumeration
{
// ATRIBUTOS

public Funcionario[] listaEquipe;
public int counter;

// CONSTRUTORES

public EquipeDeFuncionarios () { }

public EquipeDeFuncionarios ( int nrFuncionarios , String path )
{
counter = 0;
int i;

BufferedReader arquivo = null;


listaEquipe = new Funcionario[ nrFuncionarios ];

try
{
arquivo = new BufferedReader ( new FileReader ( path ) );

for ( i=0; i<nrFuncionarios ; i++)
{
listaEquipe[i].atualizaNome(arquivo.readLine());
}
}

catch ( FileNotFoundException error )
{
System.out.println ( error.getMessage() );
System.out.println ( "Caminho Inválido" );
}


/* Construtor Antigo

int i;
String nome;

listaEquipe = new Funcionario[ nrFuncionarios ];

for ( i=0 ; i<nrFuncionarios ; i++ )
{
nome = "Funcionario" + i;

listaEquipe[i] = new Funcionario ( nome );
}

counter = 0;
*/
}

// MÉTODOS

public boolean hasMoreElements ()
{
if ( counter < listaEquipe.length ) return true;
else return false;
}

public Object nextElement ()
{
Object buffer = listaEquipe[counter];
counter++;

return buffer;
}

public void ResetCounter ()
{
counter = 0;
}
public static void main(String []args)
{
EquipeDeFuncionarios equipe1 = new EquipeDeFuncionarios(4, "teste.txt");
}

}

Esperimenta colocar o caminho completo do arquio, tipo:

c:/java/meu teste/arquivo.txt

ou

javameu testearquivo.txt



SE o erro continuar avisa, que damos uam olhada no teu código