java 编译时出现的问题:

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:22:48
出现如下提示是什么意思?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 的属性文件: C:\Documents and Settings\mczx\.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>:

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