刚刚在debug时出现了这样一串报错(编译正常通过,运行debug模式时报错)
发现自己天真的把断点加载了main函数外面
综合其他博主的答案,总结出现此错误的
1.断点位置设置错误,断点写在了main函数外
2.上次启动调试的代码有错误,导致进程没有终止,占用了Console输出,所以在之后又启动调试的时候才会出现此错误
解决方式:
针对1:不用多说
针对2:任务管理器关掉
其他:
1、使用命令行进行运行,编译可以使用集成开发环境。这样可以完成标准输出。
2、在程序中重定向标准输出到其他的设备或者方式(例如写到文本文件),这样也可以”比较不方便的”完成该功能。
3、在main函数结束时,添加system.exit(0)