FormatterException
public class FormatterException extends RuntimeException
源码Source
io/agentscope/core/formatter/FormatterException.java:24–44格式化器异常,表示执行过程中的错误。位于 io.agentscope.core.formatter 包,继承自 RuntimeException。核心成员包括 FormatterException。
Exception thrown when formatter encounters an error during message formatting or response parsing.
This exception is used to wrap underlying errors (JSON parsing, SDK errors, etc.) and provide consistent error handling across all formatter implementations.
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public FormatterException(String message) | 初始化 `FormatterException` 实例。 Constructs a new FormatterException with the specified detail message. |
public FormatterException(String message, Throwable cause) | 初始化 `FormatterException` 实例。 Constructs a new FormatterException with the specified detail message and cause. |
构造器详情Constructor Detail
FormatterException
public FormatterException(String message)
初始化 FormatterException 实例。
Constructs a new FormatterException with the specified detail message.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
message | String | 详情消息。The detail message |
源码Source
io/agentscope/core/formatter/FormatterException.java:31–33FormatterException
public FormatterException(String message, Throwable cause)
初始化 FormatterException 实例。
Constructs a new FormatterException with the specified detail message and cause.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
message | String | 详情消息。The detail message |
cause | Throwable | cause(类型 `Throwable`)。The cause of the exception |
源码Source
io/agentscope/core/formatter/FormatterException.java:41–43