1、例外がキャッチ
あなたはあなたのプログラムが強く数になりたい場合は私たちはしばしば、プログラムの異常の多様になります。
あなたのコードでは、異常キャプチャするために定期的なのtry-catchを使用する必要があります。
コードのどの行が異常出現する可能性がある、あなたはそれがキックキック。
構文:
試します
{
異常コードが発生することがあり、
....
...
...
}
あなたは// tryおよびcatchの間に他のコードを持つことはできません
キャッチ
{
例外コードの後に実行されます。
}
実装のプロセス:あなたはコードが異常ではありませんしようとすると、コードが実行されることはありませんキャッチ。
あなたは、コードをしようとした場合、この行は百行の後ろに異常コードが実行されることはありません表示された場合でも、異常があらわれ、
しかし、直接コードを実行キャッチするためにジャンプ
図2に示すように、変数のスコープ
あなたはこの変数のスコープに使用できる変数をスコープ。
ブラケットはブラケットを対応する閉じ括弧の終わりに開始することを、その文から変数の一般的な範囲。
この文脈において、我々は、変数にアクセスして使用することができます。この範囲外の訪問はありません
図3に示すように、スイッチケース
多値決意条件を処理します。
構文:
スイッチ(変数または式の値)
{
値ケース1:実行するコード。
ブレーク;
値ケース2:コードが実行されます。
ブレーク;
値ケース3:コードが実行されます。
ブレーク;
..........
デフォルト:コードが実行されます。
ブレーク;
}
実行:プログラムの実行、括弧内の最初の変数または式の計算値を切り替えます、
マッチが成功したら、次に、持ち帰った各ケースの値と一致させるためには、この値をとり、実行
コードの実行をもたらした場合は、遭遇した休憩を完了しています。アウトスイッチケース構造。
各ケースが実施して値が一致しない場合。スイッチケースの現在の構造を確認するかどうかが
デフォルトでは、デフォルトで、存在する場合、デフォルトの文が実行され、デフォルト、スイッチケースの構造が存在しない場合
何もしません。
デフォルトでは、書き込みに、不測の事態(エラー)を処理するために使用することができる最善の方法です
図4に示すように、ループ構造
whileループ:
一方、(ループ条件)
{
ループ本体;
}
実装プロセス:プログラムは、カッコ内に持ち込まながら、最初のループ条件を決定し、オフィスに実行されている間は確立され、
trueの場合、その後、真の復帰で、ループ本体は再び、再びループを実行した後に実行されます
まだ有効ならば真でない場合は、whileループの外に、ループを継続し、裁判官に条件をサイクリング。
whileループの中で、一般的にいつも1日は、もはや保持していることを、ループ条件を変更することができ、コードの行があるでしょう、
その後、いつもの条件を循環させ、コードのループ条件の行を変更することはできていない場合は真である、私たちは、このサイクルを呼び出します
それは無限ループと呼ばれています。
最も簡単で最も一般的な無限ループ:
しばらく(真)
{
}
特徴:最初の裁判官は、その後、実行し、再びサイクルを行わないようにすることができます。
5、ブレーク
1)は、スイッチケース構造をジャンプすることができます。
2)現在のサイクルのうちでもよいです。
一般的に破る単独で使用するが、かどうかを判定するとともに使用されていない、特定の条件がリサイクルさない、満たされたときに、表しています。
図6は、やる-whileループ。
構文:
行う
{
ループ本体;
}一方(ループ状態)。
実行:実行を行う-whileループを判断するために、ループ条件を完了した後に最初に実行するには、ループを行うプログラム、
trueの場合、ループを行うに進み、確立されていない場合は、DO-whileループを飛び出します。
特徴:第一サイクル、その後、判断し、ループの実行少なくとも一回。