4
スイッチ/ケースでリターンを使用した後でもbreakを使用する必要がありますか?
switch (input) {
case 1:
return "this is one";
break;
default:
break;
}
return
コードを破ることができますか? 結果を返した後に何が壊れますか?
スイッチ/ケースでリターンを使用した後でもbreakを使用する必要がありますか?
switch (input) {
case 1:
return "this is one";
break;
default:
break;
}
return
コードを破ることができますか? 結果を返した後に何が壊れますか?
return
はコードを実行し続けないため、コードは次のcase
ブロックに落ちます。このような状況でbreak
を使用することには意味がありません。
いいえ、返品後に中断する必要はありません。技術的に返品後のものは到達不能なコードです。 – user184994