Get the tools you need to learn Java skills fast!
Video tutorials, eBooks, hands-on lab exercises, sample code.
Get started
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 The Software Craftsman this week in the Agile 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