Erro de Declaração

class Question01 {
public static void main(String[] args){
int y=0;
int x=z=1;
System.out.println(y+","+x+","+z);
}

}

Porque esta declaração (int x=z=1) é invalida?

Porque vc não pode dizer x=z=1 se a variável z ainda nao foi declarada.
mas qual eh a tua intenção com essa linha? x=z=1

o certo seria:

int z=1;
int x=z;

ou vice-versa;

ou entao:

int z=1, x=1;

que daria no mesmo…

enfim, espero ter ajudado

Entendi.
Era somente a declaração mesmo, en~tão não posso declara da forma que tava querendo fazer…

Obrigado,.