java如何来找错
我刚开始做一些jsp和java程序,面对错误很难入手,请教一些步骤和经验,
谢谢!
------解决方案--------------------IDE
eclipse JBuilder
------解决方案--------------------一般Exception不会去覆盖Throwable的printStackTrace()的
学会看Exception对调试代码非常重要
------解决方案--------------------语法错误就用IDE工具,有提示
程序异常处理就用try-catch捕捉
配置错误就仔细学习相关配置文档吧
------解决方案--------------------用好的ide可以解决,jsp就可以用firefox,java就用jb
------解决方案--------------------eclipse 可以自动显示错误和修改的选项
------解决方案--------------------根据自己情况选一个集成开发工具,
------解决方案--------------------到服务器(tomcat)里看下错误
------解决方案--------------------多注意异常信息,明白引发异常的原因,多了自然就熟了……
------解决方案--------------------那天作个java/jsp10大常见异常
我估计第一位是
空指针 第二位是class not found
------解决方案--------------------对初学者来说
System.out.println();
是最好的调试方法
------解决方案--------------------下载zip的tomcat,自己配置下,启动/tomcat/bin/startup.bat
在自己的jsp页面加System.out.println();
调用Class一样;
就可以看到自己输出的log信息。
这样就可以查看程序的问题在什么地方了!
配置如下:
CATALINA_HOME
D:\Tomcat
JAVA_HOME
D:\Java
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
------解决方案--------------------如果是写jsp,出现异常可以在浏览器中阅读异常的堆栈信息,根据这些堆栈信息修改相应的jsp代码;如果是Servlet,除了用同jsp一样的方法外,还可以用IDE,如Eclipse调试。Servlet在Eclipse中的调试很简单,但前提是你要在Eclipse装上Tomcat plugin,程序直接在Eclipse中运行。这样,你只要在你的Servlet中设置断点,当程序运行到这个断点时会自动停下,然后你可以做你需要做的工作,如查看变量的值等等。
------解决方案--------------------ECLIPSE
------解决方案--------------------根本就是经验。
有经验,用记事本也没问题。
只写过几行代码,用最好的开发工具,容易找到错误,却也未必能加速你打好JAVA基础的进度。
------解决方案--------------------垃圾!!!
------解决方案--------------------System.out.println()
------解决方案--------------------可以设置断点进行单步调试
------解决方案--------------------我不知道你具体的是什么找错,如果是语法什么的错误可以在eclipse中找到 ,如果是jsp中什么的,可以在服务器里看到的
------解决方案--------------------我一般用的是System.out.println();
------解决方案--------------------找一个适合自己的编译器
------解决方案--------------------用异常和out (ctrl j)咯
------解决方案--------------------一般来说我会根据eclipse提示的错误进行检查
然后确定程序没什么毛病但是还运行不通就设置断点查找
暂时我找错就这么做
虽然很麻烦
但是没办法