BlueJ is too new for me
By decent I mean it's up with today's standard and not '84, when people where still happy doing awkward things in a console.
In this particular case I'm refering to error highlighting, the compiler will tell you the line and char of where the offending token is but in any decent IDE it will show you as you type much like a Text editors spell check. Which should have allowed you to pick out the mistake yourself. Moreover it will probably say exactually the same replied here albeit a maybe little more cryptic.