1。throw的操作数一定是____类或其子类的对象。
A.java.lang.Object
B.java.lang.Throwable
C.java.lang.Exception
D.以上所有选项都不正确2.关键字____用于引发异常,而关键字___则用于列举方法可能引发的异常。
A.thorw、throws
B.throws、throw
C.throw、throwable
D.以上所有选项都不正确3。___类可用于输入多行信息。
A.TextArea
B.TexField
C.List
D.Comment4.要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? 
A、FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read(); 
B、FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read(); 
C、FileInputStream in=new FileInputStream("file.dat"); int c=in.read(); 
D、RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte(); 5.容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变? A、CardLayout 
B、FlowLayout 
C、BorderLayout 
D、GridLayout 多选:1.哪个布局管理器使用的是组件的最佳尺寸( preferred size)  A FlowLayout  B BorderLayout  C GridLayout  D CardLayout  E.GridBagLayout 
2.下列哪个方法可用于创建一个可运行的类? A public class X implements Runable{ public void run(){ ......} }  B public class X implements Thread{ public void run(){ ......} }  C public class X implements Thread{ public int run(){ ......} }  D public class X implements Runable{ protected void run(){ ......} } 
E.public class X implements Thread{ public void run(){ ......} }
3.下面哪个方法可以在任何时候被任何线程调用? A notify()  B wait()  C notifyAll()  D sleep()  E.yield()  F.synchronized(this) 4.构造BufferedInputStream的合适参数是哪个?  A BufferedInputStream  B BufferedOutputStream  C FileInputStream  D FileOuterStream  E. File 5.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为: A private class MyClass extends Object  B class MyClass extends Object  C public class MyClass  D public class MyClass extends Object 6.下列哪些情况可以终止当前线程的运行?  A 抛出一个例外时。  B 当该线程调用sleep()方法时。  C 当创建一个新线程时。  D 当一个优先级高的线程进入就绪状态时。