Guarda um Strings da leiturade um arquivo

Pessoal estou fazendo a leitura de um arquivo.txt e gostaria de salvar todas as Strings como eu poderia guarda isso tudo ?
Abaixo segue o meu código de escrita que estou utilizando , no caso eu gostaria de guarda a String linha .
sou iniciante em java :slight_smile:

public static void main(String[] args) throws IOException {
    		  try {
    			  File f = new File ("c:/teste.txt");
    			  InputStream is = new FileInputStream("c:/teste.txt");
    				InputStreamReader isr = new InputStreamReader(is);
    				BufferedReader reader = new BufferedReader(isr);
    				String linha = reader.readLine();
    				
    					
    				while (linha != null) {
    					
    					
    					
    					System.out.println(linha);
    					
    					linha = reader.readLine();
    					
    					}
    					reader.close();
    				
    		} catch (FileNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}