84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
switch ブロックでは、各ケースはブレーク/リターンなど、またはプログラムがどのケースで実行を継続するかを示すコメントによって終了する必要があります。switch ブロック内には、default ステートメントを含める必要があります。また、 はコードがない場合でも最後に配置されます。 ###何故ですか?
スイッチの場合のデフォルトは、たとえそれが単なるコンソール出力であっても、非常に必要です。たとえば、「1」、「2」、「3」の 3 つのケースがありますが、場合によっては、誤って 4 を渡してしまいます。このとき、デフォルトがない場合、プログラムがクラッシュすることがあります。デフォルト 例外処理の一種です。もちろん、怠け者が問題に対処するためにデフォルトを選択するのも良い選択です。以前の 123 と同じで、1 だけの場合は「hello world」が出力され、1 の場合は「初めまして」が出力されます。デフォルトを使用しない場合は、次のように記述する必要があるかもしれません。デフォルトを使用する場合は、対応するケースが 1 つだけで十分です。 1 を除いて、その他はすべてデフォルトです。 復帰・ブレイクの問題はやはり上記の1、2、3の3つのケースです。 1 のロジックがリターン/ブレークなしで実行される場合、2 のロジックもリターン/ブレークが発生するまで実行されます。もちろん、この状況は合法です。ただし、ケース 1 のロジックのみを実行したい場合もあるので、ケース 1 のロジックの後に return/break を追加する必要があります。そうしないと、ケース 2 のロジックが追加で実行され、他の場所でロジック エラーが発生します。
それはおそらくそれが意味するものであり、あまり内容はありません。
スイッチの場合のデフォルトは、たとえそれが単なるコンソール出力であっても、非常に必要です。たとえば、「1」、「2」、「3」の 3 つのケースがありますが、場合によっては、誤って 4 を渡してしまいます。このとき、デフォルトがない場合、プログラムがクラッシュすることがあります。デフォルト 例外処理の一種です。もちろん、怠け者が問題に対処するためにデフォルトを選択するのも良い選択です。以前の 123 と同じで、1 だけの場合は「hello world」が出力され、1 の場合は「初めまして」が出力されます。デフォルトを使用しない場合は、次のように記述する必要があるかもしれません。デフォルトを使用する場合は、対応するケースが 1 つだけで十分です。 1 を除いて、その他はすべてデフォルトです。
復帰・ブレイクの問題はやはり上記の1、2、3の3つのケースです。 1 のロジックがリターン/ブレークなしで実行される場合、2 のロジックもリターン/ブレークが発生するまで実行されます。もちろん、この状況は合法です。ただし、ケース 1 のロジックのみを実行したい場合もあるので、ケース 1 のロジックの後に return/break を追加する必要があります。そうしないと、ケース 2 のロジックが追加で実行され、他の場所でロジック エラーが発生します。
それはおそらくそれが意味するものであり、あまり内容はありません。