El método add in ArrayList <ClassName> no es aplicable para los argumentos (String)

Estoy tratando de leer un archivo .txt que contiene varias líneas con el nombre de una carrera profesional en cada una de ellas. He creado un escáner, pero cada vez que quiero agregar lo que el escáner acaba de leer e intentar agregarlo a la lista de matrices, aparece este error.

El método add (ClassName) en el tipo ArrayList no es aplicable para los argumentos (String)

ArrayList<Claseqla> clista = new ArrayList<Claseqla>();

        Scanner s = new Scanner(new File("texto.txt"));

        while(s.hasNextLine())
        {
            **clista.add(s.nextLine());**
        }

Este es el fragmento de código dentro de otra clase; La línea marcada en negrita es donde aparece el error.clista solo tiene 2 atributos, pero me gustaría agregarlos a la lista con solo un elemento String lleno y el otro vacío (¿Es eso posible?)

Respuestas a la pregunta(2)

Su respuesta a la pregunta