| Author |
Cannot find symbol class
|
Shikha Upadhyaya
Ranch Hand
Joined: Aug 17, 2011
Posts: 70
|
|
I am new to java. I am trying a simple game with three classes SimpleDotComGame, SimpleDotCom, GameHelper in three different .java files all put together in a directory dotGame. SimpleDotComGame.java has the main method. I have declared package name as
in each of these files. SimpleDotCom.java and GameHelper.java compile without any errors. But when I run SimpleDotComGame.java I get the following error:
I get the same error for SimpleDotCom class as well. Please help me with the same.
|
 |
Maneesh Godbole
Saloon Keeper
Joined: Jul 26, 2007
Posts: 8441
|
|
|
package dotGame should be package dotGame; <-- notice the ; at the end.
|
[Donate a pint, save a life!] [How to ask questions] [Onff-turn it on!]
|
 |
Shikha Upadhyaya
Ranch Hand
Joined: Aug 17, 2011
Posts: 70
|
|
|
I have added the semicolon. The error still persists.
|
 |
Shikha Upadhyaya
Ranch Hand
Joined: Aug 17, 2011
Posts: 70
|
|
Hey, I got the solution. The code started working fine when I removed
from all the three classess!
But I didn't get the reason why!
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32712
|
|
There is something very peculiar. Replace the package name and use a Scanner to read through the file.
I’ll see if I can create something which will do that.Now copy the entire text of this post into a file; it’s easy enough to do it.
Give it some name like “oddCharacters.txt”.
See whether there are any characters which aren’t standard ASCII. It is possible you have a peculiar character adjacent to the keyword class causing it to be misread.
|
 |
 |
|
|
subject: Cannot find symbol class
|
|
|