程序出错是很正常的,没有人能一次就写出不出错的程序。
就说一下我是怎么找错的吧,每个人都有自己的逻辑,我的方法可能并不适合你
有的时候JAVA程序运行直接结束但并不报错
1、第一你得知道你得程序在哪里,怎么个运行路线,(前台到后台肯定是有路径的)
2、断点会打吗,不会先去学习一下,不会断点的我是真的找不着
3、断点最好是打程序开始部分,再次重复刚才报错的操作
4、运行到出错的地方会自动终止
5、现在知道程序哪里报错,把出错的一行try{}catch{在这里边控制台或日志打印一下e.getMessage();}
6、现在再次运行程序到你出错的地方,走catch里就会打印出详细错误信息来
这种方法适合大部分的程序,我现在用这种方法都能找出来,不喜勿喷,个人小方法。