在 Java 中为不支持/实现的操作引入的标准异常是什么?
2022-08-31 04:41:00
特别是,在这些情况下是否使用了标准子类?Exception
区分您命名的两个事例:
若要指示请求的操作不受支持,并且很可能永远不会受支持,请引发“不支持的操作异常
”。
要指示请求的操作尚未实现,请在以下选项中进行选择:
使用来自 apache commons-lang 的 NotImplementedException
,它在 commons-lang2 中可用,并在 3.2 版中重新添加到 commons-lang3 中。
实现您自己的 .NotImplementedException
抛出一个不受支持的操作异常,
其中包含类似“尚未实现”的消息。