在Script#中,是否可以定义自己的异常类?我无法从Exception派生出来,因为它是密封的:
public class MyException : Exception {} // Cannot inherit from sealed class Exception
如果我尝试抛出一个不从Exception继承的异常,我会收到另一个错误:
Error 22 The type caught or thrown must be derived from System.Exception
好像没有对此的支持?
答案 0 :(得分:1)
不可能。
您无法在生成的脚本中捕获特定类型。如果您有其他数据需要放在异常上,那么Exception类型的成员可以保留其他数据。