このチュートリアルの動作環境: Windows 7 システム、Java 10 バージョン、DELL G3 コンピューター。
1. 注意点
(1) サブクラスによってオーバーライドされた親クラスのメソッドの場合、それによってスローされる例外の種類は、オーバーライドされたメソッドの例外クラスのサブクラスまたはそれ自体にすることができます。
(2) その中で、区別する必要があります: throw と throws の違い
2. 例
カスタム例外クラスは既存の例外クラスを継承します
シリアル番号を指定し、いくつかのオーバーロードされたコンストラクターを指定します。
パブリック クラス MyException extends Exception{ 静的最終ロングシリアルバージョンUID = -70348975766939L; public MyException(){} public MyException(String msg){ スーパー(メッセージ); } }
以上がJavaカスタム例外クラスの注意点でしたので、皆様のお役に立てれば幸いです。