【发布时间】:2011-06-03 17:01:20
【问题描述】:
每当发生异常时,默认情况下它会创建一个异常类的新对象。 有没有办法找出应用程序中创建了多少异常对象。
或者有没有办法把断点放在异常类的构造函数中。
【问题讨论】:
-
我觉得有更好的方法。您要解决什么总体问题?知道在堆上实例化了多少异常(和继承的类)实例有什么好处? (请记住,即使不使用某些异常也会被实例化。OutOfMemory、StackOverflow 等被实例化并保存在内存中以备不时之需,因为当它们发生时,可能不存在资源来实例化它们。)