Preciso criar um loopping para meu Menu....... Preciso que a pergunta se repita sempre quando a opção escolhida for 1 ou 2

import java.util.Scanner;

public class Menu {

public static void main( String[]args){

    System.out.println("|  Menu                  |");

    System.out.println("|  Opções:               |");

    System.out.println("|       1.Hamburguer     |");

    System.out.println("|       2.Hot Dog        |");

    System.out.println("|       3.Sair           |");

    Scanner menu = new Scanner(System.in);

    System.out.println(" Selecione uma opção: ");

    int opcao = menu.nextInt();

    {

        while (menu.nextIn<3);

        System.out.println(" Selecione uma opção: ");

        

    }

    switch (opcao){

    case 1:

System.out.println(" Hamburguer Selecionado");

break;

    case 2:

System.out.println(" Hot Dog Selecionado");

break;

case 3:

System.out.println(" Sair ");

break;

default:

System.out.println("Opção invalida");

break;

    }

}

}

Como a opção 3 é a que encerra o programa, tu pode usar do … while assim:

int opcao;
do {
    // apresenta o menu
    opcao = // ler entrada do teclado
    // aqui vc pode colocar o switch para tratar as opções
} while (opcao != 3); // o loop será executado até que a opção seja diferente de 3