DEBUG技巧汇总
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DEBUG技巧汇总相关的知识,希望对你有一定的参考价值。
一:错误类型
①编译时错误
②运行时错误
二:错误信息
①软件编译错误信息包含四部分:
Exception in thread "main" java.lang.ClassCastException: interfaceDemo.Cat cannot be cast to interfaceDemo.Animal
at interfaceDemo.TestDog.main(TestDog.java:42)
①在哪个线程中? ②异常类型 ③错误信息 ④在源代码中的具体位置(行数)
异常:
ArrayIndexOutOfBounds
NullPointerException
ClassCastException
三:如何解决
打桩
目的:①测试程序是否进入某个方法体中执行,可以在方法体中添加如下代码:
System.out.println(111);
②测试某个变量是否改变,可以输出该变量:
System.out.println(x);
字体颜色不同,代表着变量类型的不同
以上是关于DEBUG技巧汇总的主要内容,如果未能解决你的问题,请参考以下文章