error_handle
Installation
SKILL.md
仓颉语言错误处理 Skill
1. 异常层次与定义
1.1 两种基础异常类型
Error— 内部系统/资源耗尽错误。应用程序不应抛出或继承Error。仅用于安全终止程序Exception— 逻辑错误、IO 错误、数组越界等。这些须被捕获处理。开发者可以继承Exception创建自定义异常
1.2 自定义异常规则
- ❌ 不能继承
Error或其子类 - ✅ 可使用
<:继承Exception或其子类 - 使用
open class允许进一步继承;使用class表示最终异常