显示Num vairable !~~~~
拜托大家

解决方案 »

  1.   

    呵呵,把定义num的语句放在块的外面就好了,因为num的有效期只是在块内,因为你在块内定义的嘛!
    这样改:int num;
    try 
              {String text2=textfield1.getString();
               num=java.lang.Integer.parseInt(textfield1.getString())*2;
               form1.append(java.lang.String.valueOf(num)+"\n"); 
              }catch(Exception e)
                {
               form1.append(textfield1.getString()+"\n");
                }
    int y=Num;OK,试试看!
      

  2.   

    try{ } block也是算在scope范围限制里边的。
      

  3.   

    int num;
    try 
              {String text2=textfield1.getString();
               num=java.lang.Integer.parseInt(textfield1.getString())*2;
               form1.append(java.lang.String.valueOf(num)+"\n"); 
              }catch(Exception e)
                {
               form1.append(textfield1.getString()+"\n");
                }
    int y=Num;