Olá, Vinicius, como vai?
O seu código segue a lógica proposta pelo exercício e faz o uso correto da classe Scanner para capturar a entrada do teclado. Notei apenas um detalhe importante na declaração do método principal. Em Java, para que a máquina virtual consiga executar sua classe, o método main precisa ser público. No seu código, falta a palavra-chave public antes de static void main. Além disso, embora o código funcione, é uma boa prática atribuir o valor digitado a uma variável caso precise utilizá-lo novamente no futuro.
Um exemplo de como ficaria a assinatura do método e a captura em uma variável seria: public static void main(String[] args) e int valor = number.nextInt().
Parabéns por praticar os conceitos de condicionais e entrada de dados e por compartilhar sua resolução com a comunidade. Continue se dedicando aos desafios e compartilhando seus progressos por aqui. Qualquer dúvida, o fórum está à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!