세글자가 아닌 글자를 입력하면 다시 기회를 주고 이전 마지막 글자와 다른 글자를 입력하면 게임오버되는 룰이에요.

근데 이전글자(A)다음에 세글자가 아닌 글자(B)를 입력하고 메세지가 뜨고 정상적인 글자를 쓰면  B의 마지막 글자를 이어야하네요.

B를 입력해도 그다음 기회에 다시 A에서부터 잇는 방법 부탁드립니다. ㅠㅠㅠㅠㅠ

public void succeed(String str_Name){ // 새로운 단어를 받아들인다.

int lastIndex = str_beWord.length()-1; // 마지막 문자에 대한 인덱스

char lastChar = str_beWord.charAt(lastIndex); // 마지막 문자.

char firstChar = str_afWord.charAt(0); // 첫 번째 문자.


if (firstChar == lastChar){ // 새 단어의 첫글자와 저장된 단어의 마지막 문자 비교

str_beWord = str_afWord; // 같으면 게임 실행

}
else if (str_afWord.length() < 3 )//세글자보다 작으면 글자오류
{
worderror(str_Name);
}
else if (str_afWord.length() > 3 )//세글자보다 크면 글자오류
{
worderror(str_Name);
}
else{

gameover(str_Name); // 그러지않으면 게임종료

}


}