java示例代码_捕获数据异常?(例如,数据不存在)

     2022-04-18     396

关键词:

java示例代码_捕获数据异常?(例如,数据不存在)

    private final int INEXISTENT_COLUMN_ERROR = ?
    private final int DUPLICATE_DATA_ERROR = ?

    private final String INEXISTENT_COLUMN_PATTERN = ?;
    private final String DUPLICATE_DATA_PATTERN = ?;

    ...

    try 
            ...
         catch (SQLException e)
            if (e.getErrorCode() == INEXISTENT_COLUMN_ERROR)
               System.out.println("User friendly error message caused by column " + this.matchPattern(e.getMessage(), this.INEXISTENT_COLUMN_PATTERN));
            if (e.getErrorCode() == DUPLICATE_DATA_ERROR)
                System.out.println("User friendly error message caused by duplicate data " + this.matchPattern(e.getMessage(), this.DUPLICATE_DATA_PATTERN));
        

...

private String matchPattern(final String string, final String pattern) 
    final Pattern p = Pattern.compile(pattern);
    final Matcher m = p.matcher(string);
    ...

java示例代码_从线程捕获异常

java示例代码_从线程捕获异常 查看详情

java示例代码_捕获FutureTask中的异常

java示例代码_捕获FutureTask中的异常 查看详情

java示例代码_捕获Java中的AWT线程异常

java示例代码_捕获Java中的AWT线程异常 查看详情

java示例代码_在Swing中捕获此异常

java示例代码_在Swing中捕获此异常 查看详情

java示例代码_捕获Java中字符的存在性

java示例代码_捕获Java中字符的存在性 查看详情

java示例代码_从未来捕获特定抛出的异常

java示例代码_从未来捕获特定抛出的异常 查看详情

java示例代码_正确捕获执行器的运行时异常

java示例代码_正确捕获执行器的运行时异常 查看详情

java示例代码_从java中捕获的异常返回到特定点

java示例代码_从java中捕获的异常返回到特定点 查看详情

java示例代码_可以';t显示捕获的异常(newSingleThreadScheduledExecutor)

java示例代码_可以';t显示捕获的异常(newSingleThreadScheduledExecutor) 查看详情

java示例代码_Spring Portlet MVC-如何捕获映射异常

java示例代码_Spring Portlet MVC-如何捕获映射异常 查看详情

java示例代码_捕获java未检查/运行时异常(特别是SecurityException)

java示例代码_捕获java未检查/运行时异常(特别是SecurityException) 查看详情

java示例代码_控制器如何从jquery开发的表单中捕获数据

java示例代码_控制器如何从jquery开发的表单中捕获数据 查看详情

java示例代码_如果传递了IPV6地址,则捕获异常

java示例代码_如果传递了IPV6地址,则捕获异常 查看详情

java示例代码_实现这样的异常数据

java示例代码_实现这样的异常数据 查看详情

java示例代码_在restful服务中捕获或引发可视对象内的异常

java示例代码_在restful服务中捕获或引发可视对象内的异常 查看详情

java示例代码_在异常情况下获取原始数据的参考

java示例代码_在异常情况下获取原始数据的参考 查看详情

java示例代码_连接完成后,检查数据库是否存在

java示例代码_连接完成后,检查数据库是否存在 查看详情

java示例代码_捕获增强for循环中的异常,并重新启动该循环的进程

java示例代码_捕获增强for循环中的异常,并重新启动该循环的进程 查看详情