单项选择题以下哪个异常类型描述的是引用未初始化? ()

A. NullPointerException
B. ClassCastException
C. NumberFormatException
D. IndexOutOfBoundsException


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题以下是JAVA基本数据类型的是() 

A. int
B. String
C. double
D. Boolean

2.单项选择题以下代码编译报错的是?()

A.double a = 129;
B.int a = 129;
C.short a = 129;
D.byte a = 129;

3.多项选择题设计模式的分类有()

A.创建型模式
B.结构型模式
C.行为型模式
D.代理型模式

5.多项选择题

在J2EE中,Servlet1中有如下代码:
PrintWriter out=response.getWriter();
out.println("请同学们仔细看题目再回答!");
假设该Servlet运行的平台是ApacheTomcat4.03以下版本。为了可以在浏览器中显示汉字,可以()。

A.在这两行代码前加上代码:response.setContentType("text/html,charset=GBK");
B.已经可以显示汉字,不用添加任何代码
C.在这两行代码前加上代码:response.setContentType("text/html");
D.在这两行代码前加上代码:response.setContentType("text/html,charset=gb2312");

7.单项选择题

在J2EE中,有如下代码在Servlet1.java中。
importjavax.servlet.*;
importjavax.servlet.http.*;
importjava.io.IOException;
importjava.io.PrintWriter;
publicclassServlet1extendsHttpServlet{publicvoidinit()throwsServletException{}
publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{
PrintWriterout=response.getWriter();
out.println("hello!");}}
假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下陈述正确的是()。

A.编译该文件时会提示缺少doGet()或者doPost()方法,编译不能够成功通过
B.编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,会看到输出文字:“hello!”
C.编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,却看不到任何输出的文字
D.编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息

8.多项选择题

在J2EE中,假如在当前目录下不存在employee.txt文件。在当前目录下的一个类文件的main函数只包含如下代码:
try{//1
PrintWriterout=newPrintWriter(newFileOutputStream(“employee.txt”));//2
Stringname=“jb-aptech”;//3
doublesalary=75000;//4
out.print(name);//5
out.print(‘‘);//6
out.println(salary);//7
}//8
catch(Exceptione)//9
System.out.println("文件没有发现!");//10
在DOS控制台上编译并且运行该类文件。下面的描述正确的是()。

A.使用java命令运行该类文件,将在控制台上打印:"文件没有发现!"
B.运行结束后打开employee.txt,会发现该文件什么也没有
C.运行结束后打开employee.txt,会发现文件中有这样的文本:“jb-aptech75000”
D.在第7行后加上代码:out.close(),编译并运行该类文件后,打开employee.txt,才会发现文件中有这样的文本:“jb-aptech75000.0”
E.把第2行代码改为:PrintWriterout=newPrintWriter(newFileOutputStream(“employee.txt”),true);编译并运行该类文件后,打开employee.txt,才会发现文件中有这样的文本:“jb-aptech75000.0”