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!
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

Ziad Alian
1,520 PointsError
i'm getting this error !
Enter your name: error: Class names, 'TreeStory', are only accepted if annotation processing is explicitly requested
and this my code
public static void main(String[] args) {
Console console = System.console();
/* Some terms:
noun - Person, place or thing
verb - An action
adjective - A description used to modify or describe a noun
Enter your amazing code here!
*/
// __Name__ is a __adjective__ __noun__. They are always __adverb__ __verb__.
int age = 12;
if (age < 13) {
//insert exit code
console.printf("Sorry you must be atleast 13 to use this program.\n");
System.exit(0);
}
String name = console.readLine("Enter a name: ");
String adjective = console.readLine("Enter an adjective: ");
String noun = console.readLine("Enter a noun: ");
String adverb = console.readLine("Enter an adverb: ");
String verb = console.readLine("Enter a verb ending with -ing: ");
console.printf("Your TreeStory:\n----------------\n");
console.printf("%s is a %s %s. ", name, adjective, noun);
console.printf("They are always %s %s. \n", adverd, verb);
}
}
Any idea how to fix this?
1 Answer

Ziad Alian
1,520 Pointssteve i had two mistakes first one that i have changed the code and that what i was messing
import java.io.Console;
public class TreeStory {
2nd in Terminal
javac TreeStory && java TreeStory
instead of
javac TreeStory.java && java TreeStory
Thanks anyway body :)

Steve Hunter
57,711 PointsThat would throw that error, yes! Well spotted - good luck with the rest of the course.
Steve.
Steve Hunter
57,711 PointsSteve Hunter
57,711 PointsHi Ziad,
I'm not sure about the error; I can't see that you've declared a class called
TreeStory
.However, this code will never run as you have set
age
to 12, then you exit the program ifage
is less than 13, which it always is. Plus, in your last formatted string, you have called an incorrect variable name, you wantadverb
not adverd.Steve.