aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2023-12-18 01:13:46 +0800
committer苏向夜 <fu050409@163.com>2023-12-18 01:13:46 +0800
commitc91ea692ee01f617388141315315a26bddf0e75d (patch)
treedae037a4bf218c756c8e35dcf1c9282cf5ff182a
parent31b0e745ab9688c3c760130ded3e0ea645902b15 (diff)
downloadinfini-c91ea692ee01f617388141315315a26bddf0e75d.tar.gz
infini-c91ea692ee01f617388141315315a26bddf0e75d.zip
:sparkles: 新增异常类型
-rw-r--r--src/infini/exceptions.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/infini/exceptions.py b/src/infini/exceptions.py
index fd10b802..e086fc5d 100644
--- a/src/infini/exceptions.py
+++ b/src/infini/exceptions.py
@@ -22,9 +22,17 @@ class EventError(HydroError):
"""事件处理时异常"""
-class UnknownMatcherEvent(EventError):
+class UnknownEvent(EventError):
+ """未知事件"""
+
+
+class UnknownMatcherEvent(UnknownEvent):
"""未知的给入实现"""
-class UnknownMessageEvent(EventError):
+class UnknownMessageEvent(UnknownEvent):
"""未知的给出实现"""
+
+
+class UnsupportedError(EventError, RuntimeError):
+ """方法未被支持"""