Java Scanner Por que o nextLine () no meu código está sendo ignorado? [duplicado

Esta pergunta já tem uma resposta aqui:

@Scanner está pulando nextLine () depois de usar next () ou nextFoo ()? 15 respostas
    Scanner kb = new Scanner(System.in);
    System.out.println("Inserting L");
    int L = kb.nextInt();   
    System.out.println("Inserting N");
    int N = kb.nextInt();
    System.out.println("Inserting x");
    String x = kb.nextLine();
    System.out.println(x);
    System.out.println("You inputed L,N,x");

Por que não existe um prompt paranextLine() neste código?

questionAnswers(2)

yourAnswerToTheQuestion