public void getAdd (String input){ StringTokenizer st = new StringTokenizer (input); temp= new Student[students.length+st.countTokens()/2]; for (int j=0; j<= students.length-1; j++){ temp[j] = students[j]; } for (int i=0; st.hasMoreTokens(); i++) try{ String name = st.nextToken(); int grade = Integer.parseInt(st.nextToken()); temp[i] = new Student (name,grade); students = temp; } catch (Exception e){ System.out.println("Input Error"); System.exit(0); } }