{
捕获:”+e); } }
3. 请将程序补充完整 class C 2.{
3. abstract void callme() 4. void metoo 5. {
6. 类C的metoo()方法”); 7. } 8. }
9. class D_______C 10. {
11. void callme() 12. {
13. 重载C类的callme()方法”); 14. } 15. }
16. public class Abstract 17. {
18. public static void main(String args[]) 19. }
20. C c=__________D(); 21. (); 22. (); 23. } 24. }
4.下面程序定义了一个字符串数组,并打印输出,捕获数组超越界限异常。请在横线处填入适当的内容完成程序。 public class HelloWorld { int i=0;
String greetings[]= {
“Hello world!”, “No,I mean it!”, “HELLO WORLD!!” }; while(i<4) {
____________ } e) {
Index Value”); i=-1; finally {
is always printed”); } i++; } } }
5. class C
{
abstract void callme() void metoo{
类C的metoo()方法”);
} }
class D C
{
void callme() {
重载C类的callme()方法”);
} }
public class Abstract {
public static void main(String args[]) {
C c= D(); (); ();
} }
6. 下列程序实现从控制台输入并读取输出字符串,请将程序补充完整。
import .*;
public class CharInput {
public static void main(String args[]) throws String s; inputStreamReader ir; BufferedReader in; ir=new ; in=new (ir); while ((s=in. )!=null) { } } }
7. 下面程序分别用do-while 和for语句实现1~100累计求和。请在横线处填入适当内容完成程序。 Public class Sum {
public static void main(String args[]) {
int n=0,sum=0; do { sum+=n; n++; }
while( )
is”+sum); 循环******”); sum=0;
for(int i=1; i++) { sum+=i; }
is”+sum); } }
8.设计一个窗口,上面有一个按钮。当鼠标移到按钮上时,立即隐藏该按钮;当鼠标离开按钮时,显示该按钮。请在横线处填入适当内容完成程序。
import .*;
; import .*;
public class TestEvent {
static JButton bt = new JButton(\隐藏按钮\ public static void main(String[] args) {
Frame f = new Frame(); (300, 200); (200,200); (null);
(new MouseMove()); ;
(new Rectangle(45, 100, 90, 30)); (bt); ();
(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
(0);