very new to java and wondering why this while statement won't end even when the input from the scanner is "N" thus evaluating the expression to false.
import java.util.*;
public class addSongs {
    public static void main (String[]args){
        Scanner songAdd = new Scanner(System.in);
        Scanner addContinue = new Scanner(System.in);
        String ceaseAdd = new String();
        ceaseAdd = "Y";
        while(ceaseAdd != "N")
            System.out.println("Enter track title");
            String newSong = songAdd.nextLine();
            MP3_catalogue.title.add(newSong);
            System.out.println("Enter artist name");
            String newArtist = songAdd.nextLine();
            MP3_catalogue.artist.add(newArtist);
            System.out.println("Enter duration");
            String newDuration = songAdd.nextLine();
            MP3_catalogue.duration.add(newDuration);
            System.out.println("Would you like to add another song? Y/N");
            ceaseAdd = addContinue.nextLine().toUpperCase();
    }
}
 
     
     
    