代码如下:
public void actionPerformed(ActionEvent e) {
  try {
   if (btn.getText().equals("美眉,你好!"))
      btn.setText("帅哥,你好!");
   else
      btn.setText("美眉,你好!");
  }catch(Exception a) {}
}
不知道这里面那里出问题了,请帮我指出

解决方案 »

  1.   

    catch(Exception a) {} 
    这里改成catch(Exception a) {System.out.println(a);} 把错误打印出来,看看是什么错误。
      

  2.   

    恩  ls的说的对,catch中是来捕捉异常的,最好把异常信息打印出来
    代码可以多贴点
      

  3.   

    ("美眉,你好!".equals(btn.getText().))这样试试
      

  4.   

    这个好像不会抛异常吧,try,catch没用吧
    应该把编译结果发上来。要不你看看你的标点有没有问题
      

  5.   

    有没有 implements ActionListener
      

  6.   

    是不是没有导入java.util.event;包或者其他包