Desculpem pela pergunta, mas não entendi o erro abaixo:
variable con might not have been initialized
Grato
Desculpem pela pergunta, mas não entendi o erro abaixo:
variable con might not have been initialized
Grato
De uma olhada no codigo:
public class Duvida {
public static void main( String[] args ) {
int x = 0;
for( int i = 1; i <= 10; i ++ ) {
x = x + 5;
System.out.print( " Na passagem o valor será " + x );
System.out.println();
}
}
}
Note q eu estou incializando o a variavel x com 0, pois dentro do for estou adcionando ele a cinco. Se n inicializar o x ele n conseguira somar pois o x sera nulo.
Sera q deu pra entender?? Qualquer coisa e melhor vc postar o codigo pra nois da um olhada…
Espero q tenha ajudado…
Abracao e te +
Desculpem pela pergunta, mas não entendi o erro abaixo:variable con might not have been initialized
Grato
Esse erro é causado caso vc não inicialize um atributo dentro de um método… Por exemplo, quando o atributo é declarado no escopo de classe os atributos são inicializados automáticamente caso vc não inicialize… mas no caso de atributos dentro de métodos é obrigação do programador inicializar.

Um exemplo pra vc ver o erro:
class Teste {
public void metodo() {
int i;
System.out.println(i);
}
}
Este código vai gerar o erro que vc postou "variable con might not have been initialized ", pois o i não foi inicializado, para corrigir o erro é só inicializar i
blz?
é sempre bom iniciar tuas variaveis locais na hora da declaração, sendo tipo primitivo ou não… se for objeto, nao precisa instanciar, mas ao menos atribua null…