【发布时间】:2008-11-02 05:15:57
【问题描述】:
没有使用分析器,在运行的程序中是否有任何方法可以检测第一次机会异常?理想情况下,我想记录更详细的状态信息,一旦 catch 块接管了最终异常,这些信息将不可用。
【问题讨论】:
-
你丢失了什么信息?
-
很高兴得到纠正:如果您不处理每个方法中的所有异常并确保所有变量都在 try-catch 块之外定义,那么在引发最终异常时,您将不会t 有权访问原始异常的执行上下文中可用的所有变量。