关于if语句,有点没看懂,qiu 大 lao 解 da 一波

img


这个能等同于下面这个样式吗?因为调试的时候它是没有按照if语句那样执行下去,因此不太看得懂上面的代码

img

你是不是对于if 遗漏了{}比较疑惑?if可以遗漏{}的 但是遗漏了{}后面紧跟着的最近的一行代码才是这个if处理的。
看上去你只是换行了。所以两者效果是一致的。


if (条件判断){
1行或多行代码
}


if (条件判断)  最近的一行代码才是这个if处理的。

下面不就是将throw语句换了个行么,是相同效果