1 import java.awt.*;
2 import java.io.*;
3 public class Wjf
4 {
5 public static void main(String[] argv)
6 {
7
8 BufferedReader stdIn=new BufferedReader(new InputStreamReader(System.in));
9 int j=2;
10 label1:
11 do
12 {
13 System.out.println("输入1,显示;输入0,无显示:");
14 int i=0;
15 try
16 {
17
18 i=Integer.parseInt(stdIn.readLine());
19 }
20 catch(Exception e)//这个Exception 如果换成IOException的时候会不出现循环,然后直接跳出整个程 序的问题 ...高手说说原因!!
21 {
22
23 System.out.println("输入有误");
24 System.out.println(e);
25 continue label1;
26
27 }
28
29
30 if(i != 1 && i !=0)
31 {
32 System.out.println("输入错误");
33
34 }
35 else
36 {
37 j = i;
38 break;
39 }
40
41
42 }
43 while(true);
44
45 Frame f1=new Frame("宝贝,你是我的");
46 Frame f2=new Frame("宝贝我爱你");
47 f1.setSize(200,200);
48 f2.setSize(300,300);
49 f1.setVisible(j == 1);
50 f2.setVisible(j == 1);
51 }
52
53
54 }
55
芳儿宝贝.我爱你