Como pergunto se o usuário gostaria de continuar o jogo após cada dado rolar em java usando o netbeans

Oi pessoal Preciso de ajuda com esta pergunta: Um jogo de rolagem de dados é jogado com dois dados de seis lados. Um usuário que joga o jogo rolará os dois dados e serão gerados dois números aleatórios entre um e seis. A soma dos dois números será usada para decidir o próximo passo. Se a soma for 2,3 ou 12, o jogador ganha. Se a soma for 7 ou 11, ele perde. Se a soma for 4, 5, 6, 8, 9 ou 10, o programa lança os dados automaticamente novamente até o jogador vencer ou perder. Após cada jogada de dados, o jogador será solicitado a fornecer uma entrada. O jogador deve decidir se o jogo deve continuar ou não. A quantidade de jogos ganhos e perdidos também deve ser exibida após cada jogada de dados. Consegui fazer com que a primeira parte funcionasse, mas incapaz de descobrir como solicitar ao usuário se ele deseja continuar ou quantos jogos ganhou / perdeu

public class DiceGame {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        while (true) {
            int dice1=(int)(Math.random()*6+1);
            int dice2=(int)(Math.random()*6+1);
            int sum = dice1 + dice2;

            System.out.println("Roll: total = " + sum);

            if (sum==2 || sum==3 || sum==12) {
                System.out.println("Sorry with a " +  sum  + " you loose :(");
                break;
            }
            else if(sum==7 || sum==11) {
                System.out.println("With a " + sum + " you win :)");
                break;
            }
        }
    }

}

questionAnswers(4)

yourAnswerToTheQuestion