return
例外を発生させた後の値に何らかの形で有益throw
ですか?そうでない場合、return
ステートメントを省略できますか?コンパイラエラーを削除することはどういうわけか可能C4715: not all control paths return a value
ですか?
前もって感謝します。
編集:(サンプルコード)
for (ushort i = 0; i < itsNumUnits; ++i)
if (unitFormation[i] == unit)
{
return unitSetup[i];
}
else
throw unit;
return 0;