【问题标题】:What is: Antlr.Runtime.NoViableAltException - How to continue to break on exception but this one?什么是:Antlr.Runtime.NoViableAltException - 如何继续打破这个异常?
【发布时间】:2014-09-12 15:13:09
【问题描述】:

我正在使用 CodePlex 库 NCalc,但遇到了异常:

Antlr.Runtime.NoViableAltException

我预计会出现异常,因为我知道我的表达式无效,但我想知道该异常来自哪里以及如何在“调试”菜单的“异常”窗口中将其标记为“未中断”。但我仍然想打破所有其他例外。

谢谢, 埃里克

【问题讨论】:

    标签: c# debugging exception break


    【解决方案1】:

    ANTLR 运行时库在检测到输入错误时会抛出这些异常。

    如果您为 Visual Studio 安装 ANTLR Language Support 扩展,它会将特定于 ANTLR 的异常类型添加到 Exceptions... 对话框中,您可以像配置其他任何类型一样配置它们.

    【讨论】:

    • 非常感谢...我不知道那个库。我得看看那个!
    • 我想知道您是否知道是否有一个项目或 lib,它使我有可能在 Visual Studio 中包含一个类似的支持 ANTLR 的编辑窗口(语法突出显示、自动完成......)我自己的程序?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    • 2014-11-07
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    相关资源
    最近更新 更多