Во всех образцах кода Java Я видел в Интернете и в документации, отчетность переключатель заканчивается return;
:Возврат VS перерыв в операторах коммутатора Java
switch(RequestReason)
{
case LoadData:
// Do something.
return;
}
Но в C# и других языках, 98% времени все Я вижу break
вместо возврата.
Почему Java return
, а не break
? Есть ли разница? Я могу успешно использовать один из них и не обнаружил никаких различий.
Вы видели очень маленький образец. Вы можете использовать как 'break', так и' return'. Они оба достигают разных целей. –
[Вот документация Oracle] (https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html) для типичного использования коммутатора в Java – CubeJockey
[Здесь] (http://stackoverflow.com/ вопросы/30408240/java-break-vs-returns) дубликат, но я вне голосования. –