There is nothing wrong with the program.
color is a primitive data type,
an expression such as
color == 'V'
compares the contents of color (a character) to the character literal 'V'. However, the following would be wrong:
color == "V"
This is asking to compare the character value in
with a reference to the String object "V".
That is the end of this chapter. A strong case can be made for reviewing the following subjects.
The next chapter will discuss the