ここにコードがあり、ユーザーがスイッチステートメントに到達するために Y または N を入力したかどうかを確認しようとしていますが、Y または N を書いてもエラーメッセージが表示されます。何が間違っていますか? 前もって感謝します
public void anotherAction() throws IOException{
System.out.println();
System.out.println("Would you like to perform an additional action? 'Y' or 'N'");
while(!reader.hasNextLine()){
System.out.println("Enter either 'Y' or 'N'");
}
String response =reader.nextLine().toUpperCase();
while(response != "Y" || response != "N"){
System.out.println("Enter 'Y' or 'N'");
response = reader.nextLine();
continue;
}
switch(response){
case "Y":
cc.getCommand(this.makeOption());
break;
case "N":
System.out.println("Exiting System...");
break;
}
}