Pessoal,
Estou tentando compilar uma classe e estou recebendo a seguinte mensagem “[color=“blue”]local variable p_assunto is accessed from within inner class; needs to be declared final[/color]”
O codigo é o seguinte:
public static void agenda_email(String p_para,
String p_assunto,
String p_mensagem,
String p_agente,
int p_tempo_espera,
int p_ta_tipo_aviso,
int p_ta_sequencia) {
try
{
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
public void run() {
try
{
…
…
[color=“red”]envia_email(p_para,p_assunto,p_mensagem); [/color]
}
catch (Exception a) {}
}
},p_tempo_espera,0);
}
catch (Exception b) {}
}
Como consigo resolver este problema ?
Valeu…