当前位置: 代码迷 >> Java相关 >> JAVA运行错误
  详细解决方案

JAVA运行错误

热度:256   发布时间:2005-10-16 16:18:00.0
JAVA运行错误
1 (Example9_2)

最近我做了一个计算器的小程序,在两个文本框中输入两个浮点数,按加法或乘法按扭,第三个文本框
显示结果,按扭的方法如下:

public void actionPerformed(ActionEvent e)
  { double n1,n2,n3;

     try { n1=Double.valueOf(text1.getText()).doubleValue();
           n2=Double.valueOf(text2.getText()).doubleValue();
         }
     catch(NumberFormatException exc)
            { System.out.println("请输入一个双精度数!"); }
           
     if(e.getSource()==button1)
        {  n3=n1+n2;}
     else if(e.getSource()==button2)
        { n3=n1-n2;}
     text3.setText(String.valueOf(n3));
  }
  
但我发现只有在每个IF语句中都加入TRY中的语句和最后一个语句才能执行,我不知道这是为什么,
请各位大虾指教。
搜索更多相关的解决方案: JAVA  运行  

----------------解决方案--------------------------------------------------------
1999, 一起来参加我们的项目小组吧,我们正在做一个计算器的程序,这几天内,我就要组织第二次讨论。
----------------解决方案--------------------------------------------------------
那就是每个IF都有异常呗!

最可气的就是SYSTEM。IN。READ都得家TRY

哎,JAVA真是安全第一啊!!!!
----------------解决方案--------------------------------------------------------
  相关解决方案