我有很多罚球(处理)异常的应用程序。 有一种类型的特别例外的,我想打破。
是否有可能使特定用户定义的异常调试器打破? 我不明白为什么这是不可能的,因为它不知道,抛出的异常的类型。
我可以解决此通过设置异常的构造函数断点,但它会很高兴地知道该怎么做了“正确”的方式。
我有很多罚球(处理)异常的应用程序。 有一种类型的特别例外的,我想打破。
是否有可能使特定用户定义的异常调试器打破? 我不明白为什么这是不可能的,因为它不知道,抛出的异常的类型。
我可以解决此通过设置异常的构造函数断点,但它会很高兴地知道该怎么做了“正确”的方式。
如果你去Debug
菜单并选择Exceptions...
(或按Ctrl+Alt+E
),你会得到一个对话框:
您需要点击Add...
按钮,输入您的自定义类型的名称,并确保你的新的异常类型的复选框被选中。
尝试Debug menu > Exceptions > Add
是的,只要使用__debugbreak
功能