Java - 如果连接语句

时间:2012-02-22 15:34:42

标签: java if-statement connection

我正在构建一个从网络上收集数据的应用程序。但如果没有连接,我想显示一条消息,但如果有连接,我希望程序继续。

在伪代码中,它类似于:

if (connection == true) {
   // Get Data
} else {
   // Output error message
}

但是,我怎么能真正找出是否有连接开始这样做?

3 个答案:

答案 0 :(得分:2)

查看标签是互联网连接,您可以这样做

try {
    //open connection
} catch(Exception e) {
    //connection failed
}

答案 1 :(得分:2)

如果您要连接到网址,则可能需要创建URL,然后致电openConnection以获取URLConnection。现在,您可以使用URLConnection

try {
    connection.connect();

    // Get your data here.
} catch (IOException e) {
    // Handle your error message here
}

答案 2 :(得分:1)

尝试将连接与null进行比较(仅当它是一个对象时)。像这样 -

if(connection!=null)