我想编写一个Android应用程序,但是我的代码出错,我不明白它应该是什么错误。
因为我是新来的,所以我无法发布图像,但是图像描述了我认为最好的错误。 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)
您的代码直接在课堂内。它应该是内部方法。
答案 1 :(得分:1)
将try-catch代码放在方法中;它目前不是一种方法。
答案 2 :(得分:0)
问题在于
这里
byte [] ipAddr = {};
我今天下午遇到了类似的问题!
{}之间应该有一些东西 或者你可以写完
byte [] ipAddr;