在J2EE中,如果去编译并运行下面的代码,在这里假定在当前目录下没有Hello.txt文件:
importjava.io.*;
publicclassMine{
publicstaticvoidmain(Stringargv[]){
Minem=newMine();
System.out.println(m.amethod());}
publicintamethod(){try{
FileInputStreamdis=newFileInputStream("Hello.txt");}
catch(FileNotFoundExceptionfne){
System.out.println("Nosuchfilefound");
return-1;}
catch(IOExceptionioe){}finally{
System.out.println("Doingfinally");}
return0;}}
结果会输出()。
第1题:
在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,print(salary);//7
}//8
catch(Exceptione){//9
System.out.println(文件没有被发现!”);//10
}//11
在DOS控制台上编译并运行该类文件。下面描述正确的是()。
第2题:
编译并运行下面的Java代码段输出结果是()。
A.代码无法编译,因为switch语句没有一个合法的表达式
B.adefault
C.a
D.default
第3题:
【单选题】编译运行下面的程序,结果是()。 class Main{ public static void main(String args[]){ ClassB b=new ClassB(); } public Main(){ System.out.print("A"); } } class ClassB extends Main{ public ClassB(){ super(); System.out.print("B"); } }
A.产生编译错误
B.代码可以编译运行,并输出结果:AB
C.代码可以编译运行,但没有输出
D.代码可以编译运行,并输出结果:BA
第4题:
如果在编译Java程序时,编译结果报告说找不到要编译的代码,通常的错误不是如下的______项?
A.没有import相应的包
B.源文件不在当前目录下
C.没有加.java后缀
D.文件名拼写错误
第5题:
编译运行下面的程序,结果是什么? public class A { public static void main(String[] args) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.print("B"); } }
A.产生编译错误
B.代码可以编译运行,并输出结果AB
C.代码可以编译运行,但没有输出
D.编译没有错误,但会产生运行时异常