JAVA题库:格林模拟试题一(上)(4)
2012-12-26来源/作者:卫凯点击次数:333
question 14)
which of the following lines of code will compile without error
1)
int i=0;if(i) { system.out.println("hello"); }
2)
boolean b=true;boolean b2=true;if(b==b2) { system.out.println("so true"); }
3)
int i=1;int j=2;if(i==1|| j==2) system.out.println("ok");
4)
int i=1;int j=2;if(i==1 &| j==2) system.out.println("ok");
question 15)
what will be output if you try to compile and run the following code, but there is no file called hello.txt in the current directory?.
import java.io.*;public class mine { public static void main(string argv[]){ mine m=new mine(); system.out.println(m.amethod()); } public int amethod() { try { fileinputstream dis=new fileinputstream("hello.txt"); }catch (filenotfoundexception fne) { system.out.println("no such file found"); return -1; }catch(ioexception ioe) { } finally{ system.out.println("doing finally"); } return 0; }}
1) no such file found
2 no such file found ,-1
3) no such file found, doing finally, -1
4) 0