安装 netbeans 中国教育考试版(2007)出错

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:21:33
安装原版的都好好的。
但是安装那个破版本的时候却出错。按照官方的说法,下载一个zip包,直接解压到c盘根目录下,双击解压出来的快捷方式就Ok了。
但是,错误提示:java.lang.NullPointerException 异常已出现。
单击“显示详细信息”或查看位于 C:\tmp\var\log 文件夹中的 messages.log 文件。
详细信息:
java.lang.NullPointerException
at java.awt.Dimension.<init>(Dimension.java:91)
at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(BasicProgressBarUI.java:799)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1275)
at org.netbeans.progress.module.ui.NbProgressBar.getPreferredSize(NbProgressBar.java:55)
at org.netbeans.progress.module.ui.StatusLineComponent.<init>(StatusLineComponent.java:95)
at org.netbeans.progress.module.Controller.getDefault(Controller.java:69)
at org.netbeans.progress.module.ProgressVisualizerProvider.getStatusLineElement(ProgressVisualizerProvider.java:30)
at org.netbeans.core.windows.view.ui.MainWindow.getStatusLineElements(MainWindow.java:247)
at org.netbeans.core.w

http://gamvan.com/developer/java/2005/4/328.html

JAVA几个常见错误简析

1,空指针错误 java.lang.NullPointerException

使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。

下面先列出了可能发生空指针异常的几种情况及相应解决方案:

不管对象是否为空就直接开始使用。
(JSP)代码段1:
out.println(request.getParameter("username"));
描述:
代码段1的功能十分简单,就是输出用户输入的表域"username"的值。

说明:
看上去,上面的语句找不出什么语法错误,而且在大多数情况下也遇不到什么问题。但是,如果某个用户在输入数据时并没有提供表单域"username"的值,或通过某种途径绕过表单直接输入时,此时request.getParameter("username")的值为空(不是空字符串,是空对象null。),out对象的println方法是无法直接对空对象操作,因此代码段1所在的JSP页面将会抛出"java.lang.NullPointerException"异常。

即使对象可能为空时,也调用java.lang.Object或Object对象本身的一些方法如toString(), equals(Object obj)等操作。
(JSP)代码段2:

String u