• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Cannot find symbol class

 
Shikha Upadhyaya
Ranch Hand
Posts: 70
Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 11064
13
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
package dotGame should be package dotGame; <-- notice the ; at the end.
 
Shikha Upadhyaya
Ranch Hand
Posts: 70
Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have added the semicolon. The error still persists.
 
Shikha Upadhyaya
Ranch Hand
Posts: 70
Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Pie
Posts: 49367
62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic