-2

我想为android编写一个应用程序,但我的代码出错了,我不明白它应该有什么问题。

因为我是新来的,所以我不能发布图片,但图片最能描述我认为的错误。 日食错误图片

如果有人不信任链接,这是代码

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 非常熟悉,对我来说代码看起来是有效的。

我希望有人可以帮助我。

4

3 回答 3

4

您的代码直接在类中。它应该在内部方法中。

于 2013-07-05T20:31:24.413 回答
1

将你的 try-catch 代码放在一个方法中;它目前不在一种方法中。

于 2013-07-05T20:31:21.083 回答
0

问题出在

这里

字节[] ipAddr = {};

今天下午我遇到了类似的问题!

{} 之间应该有一些东西;或者你可以写

字节[] ipAddr;

于 2013-07-05T20:34:53.777 回答