java.lang.RuntimeException
一部のコーディング標準は、ユーザー定義の例外クラスがすべてチェック例外クラスであることを要求します。
例:
class EnigmaException extends RuntimeException {} // 警告: 非チェック例外クラス 'EnigmaException'