Java 我可以试两次吗?

Java 我可以试两次吗?,java,Java,在这个选择中,我得到了id historic和id product,但我也想得到我的其他表“products”中要添加到我的Jlist中的产品的名称和价格,我可以使用两个选择吗?谢谢。在一个try-catch块中有两个选择不是问题。在一个try-catch块中有两个选择不是问题。在一个try-catch块中有两个选择不是问题。在一个try-catch块中有两个选择不是问题。是的,将可能失败的多个调用放入一个try/catch块是可以的-事实上,这就是为什么我们有try/catch块(以及通常的异

在这个选择中,我得到了
id historic
id product
,但我也想得到我的其他表“products”中要添加到我的Jlist中的产品的名称和价格,我可以使用两个选择吗?谢谢。

在一个try-catch块中有两个选择不是问题。

在一个try-catch块中有两个选择不是问题。

在一个try-catch块中有两个选择不是问题。

在一个try-catch块中有两个选择不是问题。

是的,将可能失败的多个调用放入一个
try/catch
块是可以的-事实上,这就是为什么我们有
try/catch
块(以及通常的异常处理)的很大一部分原因,以便将处理异常(失败)的代码移到主代码之外,从而更容易理解主代码

比较这些伪代码位

try {
    Connection lig = DriverManager.getConnection(
            "jdbc:mysql://localhost/gym", "root", "0000");
    PreparedStatement inst = lig
            .prepareStatement("SELECT * FROM produtos_has_historico WHERE Produtos_idProdutos AND Historico_idHistorico");


    ResultSet a = inst.executeQuery();
    while (a.next()){

        DefaultListModel model = new DefaultListModel();
        model.addElement(a);


    }               
} catch( Exception e ){}
vs


更多信息。

是的,将可能失败的多个调用放入一个
try/catch
块是可以的-事实上,这就是为什么我们有
try/catch
块(以及通常的异常处理)的原因之一,以将处理异常(失败)的代码移到主代码之外,因此,更容易理解主代码

比较这些伪代码位

try {
    Connection lig = DriverManager.getConnection(
            "jdbc:mysql://localhost/gym", "root", "0000");
    PreparedStatement inst = lig
            .prepareStatement("SELECT * FROM produtos_has_historico WHERE Produtos_idProdutos AND Historico_idHistorico");


    ResultSet a = inst.executeQuery();
    while (a.next()){

        DefaultListModel model = new DefaultListModel();
        model.addElement(a);


    }               
} catch( Exception e ){}
vs


更多信息。

是的,将可能失败的多个调用放入一个
try/catch
块是可以的-事实上,这就是为什么我们有
try/catch
块(以及通常的异常处理)的原因之一,以将处理异常(失败)的代码移到主代码之外,因此,更容易理解主代码

比较这些伪代码位

try {
    Connection lig = DriverManager.getConnection(
            "jdbc:mysql://localhost/gym", "root", "0000");
    PreparedStatement inst = lig
            .prepareStatement("SELECT * FROM produtos_has_historico WHERE Produtos_idProdutos AND Historico_idHistorico");


    ResultSet a = inst.executeQuery();
    while (a.next()){

        DefaultListModel model = new DefaultListModel();
        model.addElement(a);


    }               
} catch( Exception e ){}
vs


更多信息。

是的,将可能失败的多个调用放入一个
try/catch
块是可以的-事实上,这就是为什么我们有
try/catch
块(以及通常的异常处理)的原因之一,以将处理异常(失败)的代码移到主代码之外,因此,更容易理解主代码

比较这些伪代码位

try {
    Connection lig = DriverManager.getConnection(
            "jdbc:mysql://localhost/gym", "root", "0000");
    PreparedStatement inst = lig
            .prepareStatement("SELECT * FROM produtos_has_historico WHERE Produtos_idProdutos AND Historico_idHistorico");


    ResultSet a = inst.executeQuery();
    while (a.next()){

        DefaultListModel model = new DefaultListModel();
        model.addElement(a);


    }               
} catch( Exception e ){}
vs


更多信息请参见。

如果您希望以相同的方式处理生成的异常,而不管它发生在何处,那么我认为在同一
块中包含多个语句没有问题。

如果您希望以相同的方式处理生成的异常,而不管它发生在何处,那么我认为在同一个
块中封装多个语句没有问题。

如果您希望以相同的方式处理生成的异常,无论它发生在何处,那么,在同一
try
块中封装多个语句没有问题。

如果您希望以相同的方式处理生成的异常,而不管它发生在何处,那么在同一
try
块中封装多个语句就没有问题。

没有问题。我还建议您改用try with resources,并更具体地说明要捕获的异常:

try {
    doThis();
    doThat();
    doTheOther();
}
catch (failure) {
    handleFailure(failure);
}

没问题。我还建议您改用try with resources,并更具体地说明要捕获的异常:

try {
    doThis();
    doThat();
    doTheOther();
}
catch (failure) {
    handleFailure(failure);
}

没问题。我还建议您改用try with resources,并更具体地说明要捕获的异常:

try {
    doThis();
    doThat();
    doTheOther();
}
catch (failure) {
    handleFailure(failure);
}

没问题。我还建议您改用try with resources,并更具体地说明要捕获的异常:

try {
    doThis();
    doThat();
    doTheOther();
}
catch (failure) {
    handleFailure(failure);
}

您可以编写一个包含联接的SQL查询,而不是进行两次选择

如果表中有公共列,则可以执行联接

然后,您可以使用join编写查询,然后使用与执行操作相同的代码,并且可以获取所需的所有值

对于SQL连接basic-您可以访问此网站-

您可以编写包含联接的SQL查询,而不是进行两次选择

如果表中有公共列,则可以执行联接

然后,您可以使用join编写查询,然后使用与执行操作相同的代码,并且可以获取所需的所有值

对于SQL连接basic-您可以访问此网站-

您可以编写包含联接的SQL查询,而不是进行两次选择

如果表中有公共列,则可以执行联接

然后,您可以使用join编写查询,然后使用与执行操作相同的代码,并且可以获取所需的所有值

对于SQL连接basic-您可以访问此网站-

您可以编写包含联接的SQL查询,而不是进行两次选择

如果表中有公共列,则可以执行联接

然后,您可以使用join编写查询,然后使用与执行操作相同的代码,并且可以获取所需的所有值

对于SQL连接basic-您可以访问此网站-

由于程序和数据库之间的连接,您可以在一个try块中获得所需的信息。Judi确保你能分辨出它们中的哪一个抛出了问题。由于程序和数据库之间的连接,你可以在try块中得到你想要的任何东西。Judi确保你能分辨出它们中的哪一个抛出了问题。由于程序和数据库之间的连接,你可以在try块中得到你想要的任何东西。Judi确保你能分辨出它们中的哪一个抛出了问题。由于程序和数据库之间的连接,你可以在try块中得到你想要的任何东西。朱迪:如果重要的话,确保你能分辨出他们中的哪一个扔了。这将是一个更简单的方法,而不是写下两个选择。这将是一个更简单的方法,而不是写下两个选择