タグ

exceptionに関するmasaka99のブックマーク (3)

  • ど素人のJava入門 - NullPointerException

    NullPointerExceptionが発生する場合 NullPointerExceptionとは、null値(定義されていない値のこと)の参照型変数を参照しようとした時に発生する例外とされます。 レファレンスによると、オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。たとえば、以下のような場合があります。 null オブジェクトのインスタンスメソッドの呼び出しnull オブジェクトのフィールドに対するアクセスまたは変更null の長さを配列であるかのように取得null のスロットを配列であるかのようにアクセスまたは修正null を Throwable 値であるかのようにスロー とのこと。 では、nullの値を出力しようとするとNullPointerExceptionになるでしょうか? package kihon; public class Sam

  • 8-10. 例外1 throwとthrows - マンガで分かる Java入門講座 - マンガPG

    ┏━━━━━┓ ┃処理の流れ┃ ┗━━┯━━┛ │ ┏━━┷━━┓  ┏━━━━┓ ┃例外の発生┠─→┃例外処理┃ ┗━━┯━━┛  ┗━━━━┛ × ↓ ┏━━━━━┓ ┃通常の流れ┃ ┗━━━━━┛ ● Exceptionクラスとthrowによる例外の発生 Javaでは、処理の途中で「Exception」クラスから派生した例外クラスを初期化して、「throw」命令に引き渡すことで例外を発生させます。 例外が発生した場合は、これから説明する2種類の方法のいずれかで、例外を処理をしなければなりません。

    8-10. 例外1 throwとthrows - マンガで分かる Java入門講座 - マンガPG
  • Java 入門 | throws と try catch

    Revised: May/19th/2005; Since: Dec./14th/2003 throws リストと例外処理必須例外 クラス RuntimeException から派生したクラス型の例外は例外処理が任意で、非チェック例外 (unchecked exception) と呼ばれます。クラス Exception から派生したクラスのなかで、 RuntimeException から派生するものを除いたクラス型の例外は例外処理が必須で、チェック例外 (checked exception) と呼ばれます。 java.lang.Throwable java.lang.Error...例外処理できないアプリケーション外部で発生する深刻なエラー。 java.lang.Exception java.lang.RuntimeExceptionを継承する例外...例外処理任意(非チェック例外)。 j

  • 1