class Test2{  <br /> public static void main(String [] args){  <br /> boolean x=true;  <br /> boolean y=false;  <br /> short z=42;  <br /> if((x==true)&&y=true))z++;  <br /> if((y==true||++z=44))z++;  <br /> System.out.println(“z=”+z);  }  }  <br /> 结果是什么?()  
A、 z=42
B、 z=43
C、z=44
D、 z=45
E、编译失败
F、运行的时候有异常抛出