06ブレークポイントデバッグとデータの暗号化ユニット1
1.ファイル名を指定して実行:右 -デバッグなど- Javaアプリケーション
2.何を参照するには:F6 ----「デバッグ、変数、ForDemo、コンソール
3.stepへ:F5ステップオーバー:F6のステップリターン:F7履歴書履歴書の実行:F8
4. 最初の有効なブレークポイント文を入力する方法プラス
5.データ暗号化:ARR [X] + = 5。
6.キーボード入力:スキャナースキャナー新しい新しいSC =(システムで)。
データを受信します。int数= sc.nextInt();
ユニット2 19例外処理
1.Throwable Java言語はすべて間違っていたり、珍しいスーパーカテゴリー、すなわちクラスの祖先です。
2.サブクラス:エラー、例外、サブサブカテゴリー:のRuntimeException
3. 私たちは、例外が発生した場合に対処していない、 JVMは、私たちはそこに、コマンドラインに表示され、また、プログラムを終了していないので、彼は珍しいタイプ、後者の例外コードが実行されることはありませんでしょうに対処するのに役立ちます
4。
5.Throwable一般的な方法:
String getMessage()このThrowableオブジェクトの文字列メッセージの詳細を返します。
文字列toString()このスロー可能オブジェクトの短い記述を返します
空のprintStackTrace()例外スタックトレース情報を出力します
6.finally:トライキャッチの組み合わせ、資源の補完作業の解放のため
7.異常なカテゴリー:
A:コンパイル時の例外:例外サブクラスが非RuntimeExcpetionサブクラス、コンパイル時に処理されなければなりませんさ
B:のRuntimeExceptionと彼のすべてのサブクラスの例外、異常な動作期間に属しています。NullPointerExceptionが、異常な動作期間に属しArrayIndexOutOfBoundsExceptionが。
8.カスタム例外:
*例外:例外処理片道を、例外がスロー呼び出し側で処理されます。
公共の 静的な 無効 checkScore(int型 スコア)がスロー 例外を{
*スロー:製造異常な方法、および方法は終了:スロー 新新 のRuntimeException(「テストの点数が要件を満たしていません」);
あなたは(投げる場合はスロー)コンパイル時の例外は、メソッドの宣言にスローされる必要があります(スロー)
ソース---(に従って構成された親クラス生成)スーパークラスから構成を生成します
* 例外クラスにそれをカスタマイズする方法は?
* 非常にシンプルな、継承するクラスの書き込み例外かのRuntimeExceptionを、あなたは、複数の構成を実装することができます
3号機は加えた:再帰
1.再帰的には、現在の方法では、この現象をいう自分自身を呼び出します
2。