6
if(someCondition)
int a=10;//Compilation Error
else if(SomeOtherCondition){
int b=10;//no compilation Error
}
なぜこれが起こっているのですか。最初のケースでコンパイルエラーが発生するのはなぜですか?中括弧を置くと、コンパイルエラーは発生しませんが、if文の場合は、中括弧はオプションです。if節の変数宣言
これは完璧な理由でいただきありがとうございます、私は思います – Krushna