java – ERROR LEYENDO TXT Y GUARDANDO A STRING[]

Estoy leyendo datos desde un txt y requiero guardar en un array.
Esto es lo que esta en el txt 8888 9999 9999 0000 7777 6666
Requiero meter estos datos en un Array.

try {
         
        //ruta de tu archivo
        String ruta = "Frutas.txt";
        BufferedReader br = getBuffered(ruta);
        //leemos la primera linea
        String line =  br.readLine();
        //creamos la matriz vacia
         while(line != null){
             String() values = line.split(" ");
             String Frutilla=values(0);
            
          Fruta f = new Fruta(Fruta);//mando al metodo
       

CONSTRUCTOR

public class Fruta {
private String F;

    public Fruta(String F) {
         this.F= F;
    }

public void print(){
    System.out.println(F);


output es infinitamente
8888
8888
8888
8888

Por que no me esta cargando los demas?