If you are using a Java version less than 5 years old, you will have the
Scanner class available. This allows easier access to inputs, including System.in. It is much easier to use than System.in.read(). It has various nextXXX() methods, which allow you to read a particular type of input, but not a nextChar() method. You can try next().charAt(0). But most of the time, you don't really want an individual
char, you want a "word".
There is a potential confusion with Scanner, that it can return empty Strings; I commented on that problem
here a few weeks ago.
If you want a String, the next() and nextLine() methods of the Scanner class are probably what you want.