チェック例外クラス (すなわち、java.lang.RuntimeException のサブクラスではない java.lang.Exception のサブクラス) を報告します。

一部のコーディング標準は、ユーザー定義のチェック例外クラスを抑止します。

例:


  class IllegalMoveException extends Exception {}