Thankyou both so much, I think I am now getting somewhere!
I took out the try catch throw bit as I have not learnt that yet, and was a little confused by it
Only problem now is that when i execute it i get the following error
Exception in thread "main" java.lang.NoClassDefFoundError: Assignment1
I have added text (another 3 sets of questions and answers) and changed back to keyboardreader (as that is what we are to use)
Here is my KeyboardReader Code
And here is my program code (I hope it is not too long to put in a post, if it is I will edit it immediately)