<分区>
Possible Duplicate:
How to print message from caught exception?
如果这是基本的或重复的,我深表歉意 - 我先进行了几次搜索,但没有找到任何答案。
如果我做一些基本的事情,比如:
throw exception("This thing didn't work");
在哪里可以看到?该字符串不会显示在输出控制台、堆栈跟踪或与项目关联的任何 .log 文件中。让我想知道如果在任何地方都看不到它,为什么我还要在那里放一根绳子。我当然可以使用堆栈跟踪来查看它在哪里爆炸,但这种做法首先违背了出现异常的目的。
在 Java 中,当我给它一个字符串时,我会在某处的输出中看到该字符串。我只是想知道是否可以在 C++ 中重现此行为。