gpt4 book ai didi

java - 如何在java中获取消息异常中的特定部分?

转载 作者:行者123 更新时间:2023-11-30 11:17:58 25 4
gpt4 key购买 nike

我需要知道如何获取由 java 中的异常生成的消息的特定部分,在 Debug模式下,我已经获得了我需要的值,附有图像,但我需要在代码中获取该数据以生成一个“开关”,我需要这样的东西:

enter image description here

try 
{

processes ....

} catch (SQLException ex) {

string reason = ex.**(how to get the failure reason)**;

switch (reason) {

           case "_bt_check_unique":

                       JOptionPane.showMessageDialog (null, "Error, the record already exists.");

           break;

}

最佳答案

您将要调用 getStackTrace()在异常对象上,然后在 StackTraceElement 上使用各种 getter 方法返回数组中的对象。

关于java - 如何在java中获取消息异常中的特定部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24065590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com