JAVA题库:格林模拟试题二(下)1
来源:优易学  2010-1-15 11:37:55   【优易学:中国教育考试门户网】   资料下载   IT书店

Question 31)
What will happen when you attempt to compile and run the following code
import java.io.*;class Base{    public void amethod()throws FileNotFoundException{}}public class ExcepDemo extends Base{    public static void main(String argv[]){ ExcepDemo e = new ExcepDemo();    }    public void amethod(){}    protected ExcepDemo(){ try{     DataInputStream din = new DataInputStream(System.in);     System.out.println("Pausing");     din.readByte();     System.out.println("Continuing");     this.amethod(); }catch(IOException ioe) {}    }}
1) Compile time error caused by protected constructor
2) Compile time error caused by amethod not declaring Exception
3) Runtime error caused by amethod not declaring Exception
4) Compile and run with output of "Pausing" and "Continuing" after a key is hit


Question 32)

What will happen when you attempt to compile and run this program
public class Outer{public String name = "Outer";public static void main(String argv[]){        Inner i = new Inner();        i.showName();    }//End of main        private class Inner{        String name =new String("Inner");                void showName(){                        System.out.println(name);                }        }//End of Inner class}
1) Compile and run with output of "Outer"
2) Compile and run with output of "Inner"
3) Compile time error because Inner is declared as private
4) Compile time error because of the line creating the instance of Inner

[1] [2] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训