gabster1991 0 Newbie Poster

is there any way some one could help me figure out why my compiled messages keep returning as
---- jGRASP wedge2 error: command "javac" not found.
---- This command must be in the current working directory
---- or on the current PATH to use this function.

The code is...

import java.lang.*;
import java.io.*;
import java.util.*;
class WordCount
{
        public static void main(String arg[]) throws Exception
        {
                int char_count=0;
                int word_count=0;
                int line_count=0;
                String s;
                StringTokenizer st;
                BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
                System.out.print("Enter filename : ");
                s=buf.readLine();
                buf=new BufferedReader(new FileReader(s));
                while((s=buf.readLine())!=null)
                {
                        line_count++;
                        st=new StringTokenizer(s," ,;:.");
                        while(st.hasMoreTokens())
                        {
                                word_count++;
                                s=st.nextToken();
                                char_count+=s.length();
                        }
                }
                System.out.println("Character Count : "+char_count);
                System.out.println("Word Count : "+word_count);
                System.out.println("Line Count : "+line_count);
                buf.close();
        }
}
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.