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 trialLauritz Soe
537 PointsBoolean problem
Hi, I can't seem to understand what the problem is here. Anyone able to spot the problem and explain it to me?
// I have initialized a java.io.Console for you. It is in a variable named console.
String reponse;
boolean isInvalidReponse;
do {
response = console.readLine("Do you understand do while loops?) ");
isInvalidResponse = (reponse.equalsIgnoreCase("no"));
if (isInvalidResponse) {
console.printf("Try again.");
}
} while (isInvalidResponse);
1 Answer
Wil Arter
1,422 PointsLauritz,
Your code seems fine to me, however if you read your code carefully you will realise that you have spelt variable names wrong in places this seems to be the reason why it is failing for you.
Example:
You spell your variable like this isInvalidReponse
then later on in the code you spell that variable like this isInvalidResponse
Lauritz Soe
537 PointsLauritz Soe
537 PointsThanks Will! That did the trick ;)