Class InvalidVertexException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
cloud.opencode.base.core.exception.OpenException
cloud.opencode.base.graph.exception.GraphException
cloud.opencode.base.graph.exception.InvalidVertexException
- All Implemented Interfaces:
OpenExceptionMeta, Serializable
Invalid Vertex Exception
无效顶点异常
Exception thrown when a vertex is invalid (e.g., null).
当顶点无效(如null)时抛出的异常。
Features | 主要功能:
- Signals invalid vertex parameters (typically null) - 表示无效的顶点参数(通常为null)
- Extends
GraphExceptionwithGraphErrorCode.INVALID_VERTEX- 使用INVALID_VERTEX错误码扩展GraphException
Usage Examples | 使用示例:
try {
graph.addVertex(null);
} catch (InvalidVertexException e) {
// handle invalid vertex
}
Security | 安全性:
- Thread-safe: Yes (immutable after construction) - 线程安全: 是(构造后不可变)
- Null-safe: Yes - 空值安全: 是
- Since:
- JDK 25, opencode-base-graph V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInvalidVertexException(String message) Create invalid vertex exception 创建无效顶点异常 -
Method Summary
Methods inherited from class GraphException
getGraphErrorCodeMethods inherited from class OpenException
getComponent, getErrorCode, getMessage, getRawMessageMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface OpenExceptionMeta
getMetaPrefix
-
Constructor Details
-
InvalidVertexException
Create invalid vertex exception 创建无效顶点异常- Parameters:
message- the error message | 错误消息
-