1.不加{}
if (status == null)
x=1;y=2;z=3;
编译后
if (status == null)
{ x=1};y=2;z=3; 所以当status != null,y=2;z=3;仍执行。
1.加{}
if (status == null)
{ x=1;y=2;z=3;}
status != null时,都不执行。
1.不加{}
if (status == null)
x=1;y=2;z=3;
编译后
if (status == null)
{ x=1};y=2;z=3; 所以当status != null,y=2;z=3;仍执行。
1.加{}
if (status == null)
{ x=1;y=2;z=3;}
status != null时,都不执行。