|
|
1
8
相反,全局定义的用户异常是一种良好的做法。考虑下面的包体骨架。
使用全局声明的异常会在
另外,请记住,有时我们希望将异常传播到包之外,比如说一个调用我们公开声明的过程的程序。我们可以通过在包规范中定义我们的异常来做到这一点。这意味着其他程序可以引用它们。。。
我们还可以将这些异常与特定的错误号关联起来,这样即使调用过程没有显式地处理它们,也可以识别它们。
这(稍微)比一般的方法更有用
|
|
|
2
2
|