Java Java Basics Perfecting the Prototype Reviewing Our Feedback

error while parsing file missing { cant find it

import java.io.Console; public class TreeStory { 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 at least 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 adjective: "); String verb = console.readLine("Enter a verb ending with in -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", adverb, verb);

Benyam Ephrem
Benyam Ephrem
16,505 Points

could you look at the Markdown cheatsheet and format your code in java?

1 Answer

Joseph Wasden
Joseph Wasden
20,403 Points

You missed your closing brace for the public static void main(). If you have this issue again, try dropping your code in a formatter or IDE; It can help you catch these kinds of issues. Keeping code formatted and properly indented can help as well.

Happy Coding!

import java.io.Console;
public class TreeStory {
    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 at least 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 adjective: "); 
            String verb = console.readLine("Enter a verb ending with in -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", adverb, verb);
    } //Here is your missed closing brace