GeeCON Prague 2014*
The moose likes Beginning Java and the fly likes This method must return a result of type String Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Beginning Java
Bookmark "This method must return a result of type String" Watch "This method must return a result of type String" New topic
Author

This method must return a result of type String

albert kao
Ranch Hand

Joined: Feb 04, 2010
Posts: 245
Please help to fix the following error.

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
This method must return a result of type String

at ReadIniFile.getCode(ReadIniFile.java:8)
at ReadIniFile.main(ReadIniFile.java:43)

Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19697
    
  20

Your code has one compiler error, and the one you mention is not it. Either you must rebuild your source, or you must PostRealCode. My guess is the former.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
albert kao
Ranch Hand

Joined: Feb 04, 2010
Posts: 245
Rob Prime wrote:Your code has one compiler error, and the one you mention is not it. Either you must rebuild your source, or you must PostRealCode. My guess is the former.


You are right!
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14194
    
  20

"Unresolved compilation problem" indicates that you have multiple source files and that they are not in sync: you have class files somewhere from a previous version of the source code. The solution is to delete these old class files and recompile all the source code.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Sundeep Gupta
Greenhorn

Joined: Feb 28, 2006
Posts: 13
Also, method getCode must be static


SCJP 5.0
Mina Daoud
Ranch Hand

Joined: Sep 24, 2010
Posts: 88
The only error i can see is that method getCode should be declared static. when i changed it the code worked fine!
Mos Jeff
Greenhorn

Joined: Sep 15, 2010
Posts: 14
Sundeep Gupta wrote:Also, method getCode must be static


or In main you could create a ReadIniFile object and then make a call to the getCode method from that object.
 
GeeCON Prague 2014
 
subject: This method must return a result of type String