Сравнение строк должно производиться методом .equals (), а не оператором ==.
Оператор ==
сравнивает две ссылки на объекты, чтобы определить, ссылаются ли они на один и тот же экземпляр. Метод equals( )
сравнивает символы внутри объекта String.
то есть
<object ref> == <object ref>
-
возвращает логическое значение, которое оценивает, если
ссылки указывают на то же самое
объект в памяти.
<object ref>.equals(<object ref>)
- возвращает значение метода equals () этого объекта. Если
equals()
метод не существует, то
метод равных «объекта»
класс называется.
Ваш код должен быть,
if (answer.equals("yes")) {
System.out.println("Byee ");
} else {
break;
}