可以从以下情况进行分析:
1.没有語法错误不代表没有逻辑错误
IDE工具毕竟不是人工智能即使是人工智能也能力有限
写一个输出看是否能正常运行,可以的话我们排除编译器错误
可以百分百肯定是自己代码错误而不是编译器的问题
2.一般的错误IDE都会报出可是运行程序没有任何反应
说明程序第一行就有错误
在苐一行写一个检查点输出python为例
把它放在所以代码之前记住是所有代码之前
第二行再写一个print
我们可以看到界面满是警告,没有错误提示
运行主模块mymain竟然没有任何结果 我们加入多个检查点
每一个类运行依次再次运行mymain
我们可以看到输出 mymain检查点1就没有接着输出mymain检查点2
原来程序的第┅行就有错误,导致mymain相当于一个空程序点击运行会一直挂着
究其根本是因为代码第一行就错了导致Mymain相当于是一个空程序
因为import的连环引用 導致编译器无法察觉底层错误
import连环引用导致编译器无法解读错误
而且错误就在第一行,极其容易忽略
好费很多时间查找还是难以找出
然而這些都是三郎的经验之谈情况特殊