When an error occurs, a red squiggly line will appear underneath the problem. Hover your mouse over the line and a helpful message will appear to help you solve the issue.
​
Some of the more common errors (and how to fix them) are listed below:
; expected
Every line with a white background must end in a semi colon ( ; )
) expected
You have missed a bracket. Count the number of open brackets and the number of closed brackets on a line and make sure you have an equal number of both.
reached end of file while parsing
You are missing at least one curly bracket ( } ) at the end of your program.
Press enter to move onto a new line at the bottom; you must have a closed curly bracket with a yellow background and another closed curly bracket with a green background.
cannot find symbol
You have typed a command incorrectly. Greenfoot uses a system where commands have no spaces and each word after the first word is uppercase. Such as isKeyDown not IsKeyDown and not isKeydown. Check your spelling and capitals carefully.
Stuck?
If you start typing but can't remember what commands come next, press Ctrl and Space together to show a list of all possible commands that you can use.