发新话题
打印

java 编译时出现的问题:

出现如下提示是什么意思?D:ex>javac -Xlint:unchecked E147.java
E147.java:51: 警告:[unchecked] 对作为普通类型 java.util.Vector 的成员的 addElem
ent(E) 的调用未经检查
    v.addElement(s1);
                ^
1 警告

D:ex>appletviewer e.html
警告:不能读取 AppletViewer 的属性文件: Cocuments and Settingsmczx.hotjava
properties 使用默认值。
java.lang.NullPointerException
        at java.awt.Container.addImpl(Container.java:1021)
        at java.awt.Container.add(Container.java:352)
        at E147.init(E147.java:28)
        at sun.applet.AppletPanel.run(AppletPanel.java:417)
        at java.lang.Thread.run(Thread.java:619)

D:ex>:

TOP


1、使用命令javac编译java程序时出现一个警告信息,表示往Vector变量中添加未经检查的引用对象元素。此信息不影响程序编译。
2、使用命令appletviewer运行时,程序出现一个错误信息,表示往Container中添加的引用对象元素是空引用,即运行时判断,添加到Container中的元素未被初始化,所以抛出运行时异常java.lang.NullPointerException。

TOP

发新话题