俺様がJavaを極めてニートを脱出しようともがくスレ
■ このスレッドは過去ログ倉庫に格納されています
0879デフォルトの名無しさん
2006/11/06(月) 22:33:55>シンプルかもしれんが制御の流れに局所性が失われる分読みにくくなる。
>breakやcontinueは構文の構造から外に抜けるだけだから局所性がある。
// 処理1
goto EXIT_PROCEDURE
// 処理2
EXIT_PROCEDURE:
// 終了処理
と
for(i=0;i<1;i++){
// 処理1
break;
// 処理2
}
// 終了処理
は、同じだから、それほど破壊的でもない。
また、多重ループを抜ける場合は、break 2連発より、goto 1発の方が見やすい。
■ このスレッドは過去ログ倉庫に格納されています