自定义异常

可以创建自定义异常。自定义异常是一种自定义类型:

  1. type
  2. LoadError* = object of Exception

自定义异常的名称建议以 Error 结尾。

自定义异常可以像其他异常一样抛出,例如:

  1. raise newException(LoadError, "Failed to load data")