This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Lottery Generator Error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Lottery Generator Error" Watch "Lottery Generator Error" New topic

Lottery Generator Error

Rebecca Plumb

Joined: Dec 09, 2007
Posts: 9

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The method printASetOfLotteryResults() is undefined for the type LotteryDrawing
Syntax error on token "void", @ expected
printASetOfLotteryResults cannot be resolved to a type
Syntax error, insert "enum Identifier" to complete EnumHeaderName
Syntax error, insert "EnumBody" to complete BlockStatement

at LotteryDrawing.main(

marc weber

Joined: Aug 31, 2004
Posts: 11343

I think your compilation problem is primarily just misplaced/missing braces. If you align your indentation more carefully, you will see how these are (not) lining up.

Also, you can't return a value from a method with a return type of void. And if you do have a return statement, then that's where the method exits, so any code following it will be unreachable.
[ April 14, 2008: Message edited by: marc weber ]

"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
I agree. Here's the link:
subject: Lottery Generator Error
It's not a secret anymore!