Switch dentro de um Do-While (help)

Boa tarde meus queridos, estou com dificuldades para fazer uma opção sair no meu programa, fiz um conversor de temperaturas com switch e quero botar uma opção sair, até fiz, mas nao sai kkk
se alguém me puder dar uma luz !!! agradeço
Código abaixo ;
package dowhile;

import java.util.Scanner;

public class Exercício4 {

public static void main(String[] args) {
    Scanner tec = new Scanner(System.in);

    double temp = 0;
    int menu = 0;
    do {

        System.out.println("CONVERSOR DE TEMPERATURA\n1) Celcius para Fahrenheint\n2) Fahrenheint para Celcius\n3) Sair");
        menu = tec.nextInt();
        System.out.println("Digite uma temperatura");
        temp = tec.nextDouble();

        switch (menu) {
            case (1):
                System.out.println((temp * 9 / 5) + 32);
                break;
            case (2):
                System.out.println((temp - 32) * 5 / 9);
                break;
            case (3):
                System.out.println("Xau Xau");
                break;
            default:
                System.out.println("Opção inválida");
                break;
        }
    } while (menu > 3);

}

}

faz assim:

while(menu == 3);