菜鸟咨询,以下代码提示错误:无法解析 zrs
请问:是作用域的事?try{}里面的作用域 在外部用不了?
正常来说怎么解决呢?
try{
String zrs=sqlReslt.sqltest(sqlStr);
    }catch(SQLException ex){}
System.out.println(zrs);

解决方案 »

  1.   

    try{ 
    String zrs=sqlReslt.sqltest(sqlStr); 
        }
    你的ZRS定義在TRY里的 只是個局部變量。String zrs=“”;
    try{ 
    zrs=sqlReslt.sqltest(sqlStr); 
        }catch(SQLException ex){} 
    System.out.println(zrs); 
      

  2.   


    String zrs = "";
    try{ 
      zrs=sqlReslt.sqltest(sqlStr); 
        }catch(SQLException ex){} 
    System.out.println(zrs);这样就可以啦, 你的zrs定义在try里面了, 也就是说只有在try{}括号里面有效