2013-07-05 86 views
-2

我想爲android編程一個應用程序,但是我的代碼出錯了,我不明白它應該有什麼問題。Eclipse Android - try/catch塊的奇怪錯誤

因爲我是新來的,我不能發佈圖片,但圖片描述了我認爲最好的錯誤。 eclipse error pic

這裏是代碼,如果有人不信任的鏈接

import java.io.IOException; 
import java.net.InetAddress; 
import net.schmizz.sshj.SSHClient; 

public class Connection { 
    private static final String TAG = null; 
    final SSHClient ssh = new SSHClient(); 
    byte[] ipAddr = {}; 

    try {ssh.connect(InetAddress.getByAddress(ipAddr)); 
    } 
    catch(IOException ioe){ 

    } 
} 

糾正我,如果我錯了,但我認爲這是一個錯誤的地方還是我缺少的是什麼嗎?我是新來的android編程,但與java我很熟悉,對我來說代碼看起來有效。

我希望有人能幫助我。

+0

你沒有任何方法.. –

回答

4

你的代碼直接在類中。它應該是內部方法。

+0

OMG,非常感謝!我一定是盲目的,也看不到這一點。這沒有任何藉口。也許我現在對編程太累了;) – myo

1

將您的try-catch代碼放入方法中;它目前不在方法中。

0

問題在於

這裏

字節[] IPADDR = {};

我今天下午遇到了類似的問題!

應該有{}之間的東西; 或者你剛纔寫的

byte [] ipAddr;

+0

也謝謝你,看看我上面的評論;) – myo