Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java

Java object code challenge not working

I'm trying the Java objects challenge and my code isn't being accepted.

Please create a new GoKart object. As you know it takes a single parameter, color.

public class Example {

    public static void main(String[] args) {
        System.out.println("We are going to create a GoKart");
    }
  GoKart goKartt = new GoKart("red");
}

please help.

5 Answers

What Uthman EbdEl Khalek & Grigorij Schleifer are saying is that your code is:

public class Example {

    public static void main(String[] args) {
        System.out.println("We are going to create a GoKart");
    }
  GoKart goKartt = new GoKart("red");
}

and should be:

public class Example {

    public static void main(String[] args) {
        System.out.println("We are going to create a GoKart");
    //note that the } is not here, 
  GoKart goKart = new GoKart("red");
   //it is here:
                }

}

Hope it helps!! (if it doesn't, please post back.)

ISAIAH S

The GoKart statement should be inside of main function I think, right now it's outside as per the code.

It must be inside the main methon, so the compiler can see your goKart

I copied and pasted that in and I'm still getting the Bummer message. When I hit preview the error is on line 8 "reached end of file while parsing"

any ideas?

Got it! it needed 1 more curly brace! Thanks so much!!