1

我想用java连接oracle dabase。我使用这段代码:

url = statement;
try {
    stmt = connection.createStatement();
    rset = stmt.executeQuery(url);
} catch (Exception e) {
    // what can I put here?
}

当我的声明在 oracle 中导致错误时,我想收到错误消息。我怎样才能做到这一点?

4

4 回答 4

5

您可以使用 e.getMessage(); 我相信

于 2012-08-14T14:11:14.493 回答
1

一个简单的谷歌搜索显示:

JDBC 异常处理与 Java Excpetion 处理非常相似,但对于 JDBC,您将处理的最常见的异常是 java.sql.SQLException。

在这里查看他们的示例

祝你好运!

于 2012-08-14T14:12:09.363 回答
1

尝试使用这段代码:

e.getMessage();
于 2012-08-14T14:20:27.980 回答
-1

尝试使用e.getLocalizedMessage()

于 2012-08-14T14:27:38.170 回答