java – How to return to the initial menu of my program

Galera, is the following …
To make a project for the POO chair, I wanted that whenever I chose any option and complete the form that is inside the classes, I returned to the main menu, until I wrote 6 and closed the program. But every time I initialize the program and choose option 1, for example, when I finish the form the program sends me to the other option, that is, option 2, and does not return to the main menu. How can I go back to the main menu after choosing one of the options?

public class Menu {

public void menuInicial () {

int option = 0;
Scanner sc = new Scanner (System.in);
InsertClient insertClient = new InserClient ();
Insert Functionary Insert Functionary = new Functional Insertion ();
InsertTouchtoStoque = new InsertTouch ();
InsertStamp InsertingAgendamiento = new InsertAgendamiento ();
SearchAgendamiento searchAgendamiento = new SearchAgendamiento ();
Main main = new Main ();
Client client = new client ();

of the {

System.out.println ("= - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = & # 39;);
System.out.println ("BARBEARY");
System.out.println ("= - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = & # 39;);
System.out.println (" n"
+ "1 - Client registration.  N"
"+" 2 - Employee Registration.  N "
+ "3 - Sale of products.  N"
+ "4 - Customer Programming.  N"
+ "5 - Action.  N"
+ "6 - Closure.");
option = sc.nextInt ();
switch (option) {

case 1: {
insertClient.insertClient ();
}

case 2: {
insert Functionary.insert Functionary ();
}

case 4: {
System.out.println ("= - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = & # 39;);
System.out.println ("AGENDA");
System.out.println ("= - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = & # 39;);
System.out.println (" n"
+ "1 - New programming.  N"
+ "2 - Search programming.");
int optionAgendamiento = sc.nextInt ();
switch (optionAgendation) {
case 1:
insertAgendamento.inserirAgendamento ();
to break;
case 2:
searchAgenda.searchAgendamento ();
to break;
default:
System.out.println ("Invalid option.");
to break;
}
}

case 5: {
insertStoque.inserirTouch ();
}

sc.close ();
}

} while (option! = 6);
}

}