Segue meu pequeno projeto e do jeito que entendi fui fazendo, espero que esteja certo, pelo menos funcionou aqui rsrsr
import java.util.Random; import java.util.Scanner; public class Main {
public static void main(String[] args) {
    System.out.println("Bem vindo ao Jogo de Advinhação!");
    Scanner jogador = new Scanner (System.in);
    int numeroGerado = new Random().nextInt(100);
    int tentativas = 0;
    int numeroDigitados = 0;
    while (tentativas <5) {
        System.out.println("Digite um número de 1 a 100 ");
        numeroDigitados = jogador.nextInt();
        tentativas++;
        if (numeroGerado == numeroDigitados) {
            System.out.println("Parabéns, você acertou o número em " + tentativas);
            break;
        } else if (numeroDigitados < numeroGerado) ;
        System.out.println("O número digitado é menor que o número gerado");
        if (tentativas ==  5 && numeroDigitados != numeroGerado){
            System.out.println("Você não conseguiu acertar o número em 5 tentativas. O número era: " + numeroGerado);
        }
    }
}
}
 
            