Когда нажимаем цифру, надо ввести разделенную строку на символ

Когда нажимаем 1, программа должна добавить строку, а когда 5 - выводить разделенную на символ. Программа ничего этого не выводит. Вот код:

InputMismatchException 
if(number==1) {
    System.out.println("Please, type the message that clients will see when they enter the menu: ");
    System.out.println("Tip:use underscore **(_)**  as a splitter");
    System.out.print(">");
    String s1=in.nextLine();
    System.out.println();
    if(number==5) {
        for(String s2 : s1.split(" _ ")) {
            System.out.println(s2);
        }  
    }
} 
}

Почему не работает?


Ответы (0 шт):