o problema era que as variaveis não tinham sido declaradas antes ja que uma variavel criada dentro de {} não pode ser usada fora.
package br.com.nadson.desafiosc1.pricipal;
public class VerificaçãoDeIdadeEEscopoDeVariáveis {
public static void main(String[] args) {
int idade=17;
String mensagem;
if (idade >= 18) {
mensagem = "Você é maior de idade.";
} else {
mensagem = "Você é menor de idade.";
}
System.out.println(mensagem);
}
}