我创建了一个使用我创建的库的用户控件。该库可以抛出一些异常,其中一些是不应该导致运行时问题的类型。我不确定在处理这些特定例外方面如何最好地从这一点着手。
- 我是否在我的用户控件中包含一个标签,该标签会在引发上述异常时显示友好消息?
- 我是否避免捕获异常并让控件的用户决定如何处理它们?似乎此选项会显示有关控件工作原理的信息。
- 我是否创建自己的异常并在捕获上述任何异常时抛出这些异常?
- 还有什么我没有想到的?
我创建了一个使用我创建的库的用户控件。该库可以抛出一些异常,其中一些是不应该导致运行时问题的类型。我不确定在处理这些特定例外方面如何最好地从这一点着手。