Java reading words into ArrayList of Strings
<p>I would like to read in a file (game-words.txt) via a buffered reader into an ArrayList of Strings. I already set up the buffered reader to read in from game-words.txt, now I just need to figure out how to store that in an ArrayList. Thanks ahead for any help and patience! 
Here is what I have so far: </p>

<pre><code>import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOExecption;

class Dictionary{
     String [] words; // or you can use an ArrayList
     int numwords;

    // constructor: read words from a file
    public Dictionary(String filename){ }
    BufferedReader br  = null;
    String line;

    try {

        br = new BufferedReader(new FileReader("game-words.txt"));

    while ((line = br.readLine()) != null){
            System.out.println(line);
    }
    } catch (IOExecption e) {

        e.printStackTrace();
    }

}
</code></pre>