I am having an array error, saying it is out of bounds I have no idea what is wrong. Here is my code:\[code\]import java.util.*;public class gameVar { public static int size; public static int counter; public static Scanner input = new Scanner(System.in); public static String currentIn; public static String nameArray[] = new String[size];}\[/code\]and the second class(where i am getting the error on line 6):\[code\]public class mainThread extends gameVar {public static void main(String[] args){ System.out.println("Please type the desired amount of players: "); size = input.nextInt(); for(int counter = 0; counter < size; counter++){ System.out.println("Please enter the name of player " + nameArray[counter]) } }}\[/code\]Your help is much appreciated!