我安装的CLion可能是默认配置。我认为这有问题,因为我看不到异常。例如,这段代码:
int main(){ throw 5; }
仅打印Process finished with exit code 0
以下是显示如何打印其他控制台输出以及CLion运行代码的示例:
为进行比较:
int main(){try { throw 5; } catch(int x) { std::cout << x << '\n'; }}
这将打印5
。
注意:这与“没有看到任何控制台输出”重复。我可以看到控制台输出很好。唯一未显示的是错误消息。