次の制御フロー オプションのいずれかをループで使用したり、他のオプションを切り替えたりする場合に、効率の優先順位はありますか?
オプション1:
switch(...){
case 1:
if (...) { ... }
else if (...) { ... }
else if (...) { ... }
.
.
.
else if (...) { ... }
break;
case 2:
.
.
.
}
オプション 2:
switch(...){
case 1:
if (...) { ... break; }
if (...) { ... break; }
.
.
.
if (...) { ... break; }
case 2:
.
.
.
}