< 可调用对象列表
无编辑摘要 |
无编辑摘要 |
||
第5行: | 第5行: | ||
<pre> | <pre> | ||
BaseException | BaseException | ||
├──Exception | |||
| ├── AbuseWarning | |||
| ├── ConfigFileNotFound | |||
| ├── ConfigValueError | |||
| ├── InvalidHelpDocTypeError | |||
| ├── InvalidCommandFormatError | |||
| ├── InvalidTemplatePattern | |||
| ├── NoReportException | |||
| └── TestException | |||
├── FinishedException | ├── FinishedException | ||
├── SendMessageFailed | ├── SendMessageFailed | ||
└── WaitCancelException | └── WaitCancelException | ||
</pre> | </pre> | ||
2024年9月19日 (四) 01:51的版本
此部分包含了机器人运行时可能会抛出的异常。
这些异常并非所有需要用户处理,部分会在机器人内部运行时被捕获并进行对应操作。
BaseException ├──Exception | ├── AbuseWarning | ├── ConfigFileNotFound | ├── ConfigValueError | ├── InvalidHelpDocTypeError | ├── InvalidCommandFormatError | ├── InvalidTemplatePattern | ├── NoReportException | └── TestException ├── FinishedException ├── SendMessageFailed └── WaitCancelException
class FinishedException
指示机器人结束当前命令的运行,可用于结束用户会话。
class WaitCancelException
机器人的任务已被取消。
class SendMessageFailed
尝试发送消息失败时抛出,常见于 QQ 平台被风控时的情况。
class AbuseWarning
机器人触发滥用警告时抛出。
class ConfigFileNotFound
未找到配置文件时抛出。
class ConfigValueError
配置文件中出现不合理的输入时抛出。
class InvalidHelpDocTypeError
模块的帮助信息出现问题时抛出。
class InvalidCommandFormatError
用户输入的命令出现问题时抛出。
class InvalidTemplatePattern
模块中命令模板出现问题时抛出。
class NoReportException
当错误或异常按预期发生时抛出,由此抛出的异常不会被上报。
class TestException
仅用于测试的异常。