java.lang.Throwable
的类。
直接扩展 java.lang.Throwable
通常被认为是不良做法。
通常扩展 java.lang.RuntimeException
、java.lang.Exception
或在特殊情况下扩展 java.lang.Error
就足够了。
示例:
class EnigmaThrowable extends Throwable {} // 警告:'EnigmaThrowable' 类会直接扩展 'java.lang.Throwable'