wood burning stoves 2.0*
The moose likes Beginning Java and the fly likes Error in calling setter method Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Error in calling setter method" Watch "Error in calling setter method" New topic

Error in calling setter method

Achint Verma

Joined: Jul 13, 2012
Posts: 12
I get these errors on Eclipse upon calling the setter method setSize().
Is there anything wrong in line 4 ?

Multiple markers at this line
- Syntax error on token(s), misplaced
- Syntax error on token "34", delete this

for the code

Can anyone explain why am I getting these errors ?
Raghu Devatha
Ranch Hand

Joined: Feb 10, 2009
Posts: 39
The line b.setSize(34); should be in a method of Class A because the method setSize does not return anything.

Campbell Ritchie

Joined: Oct 13, 2005
Posts: 38441
Right answer, wrong explanation; the reason is that statements cannot be put loose in the class. You ought to put those statements into a method. It is only the 3rd line the compiler will complain about because the 1st and 2nd lines are declarations, which are permitted loose in the class
Winston Gutkowski

Joined: Mar 17, 2011
Posts: 7684

And welcome to JavaRanch Achint.


Isn't it funny how there's always time and money enough to do it WRONG?
Articles by Winston can be found here
Don't get me started about those stupid light bulbs.
subject: Error in calling setter method