/* * To change this template, choose Tools | Templates * and open the template in the editor. */ /** * * @author STUDENT */ import java.util.StringTokenizer; import java.io.*; import java.io.DataInputStream; public class trycatch2 { /** * @param args the command line arguments */ public trycatch2(){ } public static void main(String args[])throws IOException { EnterValue e2=new EnterValue(); e2.play(); reverse2(e2.getName()); } public static String reverse2(String s)throws IOException{ int i2=0; int numbers[]=new int [11]; int sumE=0, sumO=0; //Parsing of s variable into a sequence of word StringTokenizer s2=new StringTokenizer(s); while (s2.hasMoreTokens()){ //Systems.out.println(s2.nextToken()); numbers[i2]=Integer.parseInt(s2.nextToken()); System.out.println("numbers[" +i2+"]= "+numbers[i2]+"\n"); if (numbers[i2]%2==0){ sumE=sumE+numbers[i2]; }else{ sumO=sumO+numbers[i2]; } BufferedReader br= new BufferedReader(new InputStreamReader(System.in)); System.out.println("Enter 5 Values: "); for(int i=5; i<10; i++){ try{ numbers[i]=Interger.parseInt(br.readLine()); System.out.print("numbers["+i+"]= "+numbers[i]+"\n"); if (numbers[i]%2==0){ sumE=sumE+numbers[i]; }else{ sumO=sumO+numbers[i]; } }catch(NumberFormatException e){ i-=1; continue; } } System.out.println("The sum of even numbers is "+sumE+"."); System.out.println("The sum of odd numbers is "+sumO+"."); return "OK"; } } }