Javaにおける例外処理について。
-
例外クラスの種類
例外クラスの種類、特徴、階層について。
-
try-catch文
try-catch文は、例外処理を指定する制御構文。
-
try-catch-finally文
try-catch-finally文は、例外処理と最終処理を指定する制御構文。最終処理は、例外が発生したかどうかに限らず、実行する。
-
例外をスロー(発生)させる
throw文を使うと、例外をスロー(発生)させることができる。
-
メソッドで発生した例外をそのままスロー
throwsを使うと、メソッドで発生した例外をそのままスローさせることができる。
-
メソッド呼び出し元で例外を受け取り例外処理を実行
呼び出したメソッドで発生した例外を、呼び出し元のメソッドで受け取り例外処理を実行させる方法。
-
独自例外クラス
Exceptionクラスを継承し、独自例外クラスを作る方法。