java - Java 调试器 (Netbeans) 在 try 块中的不成功行上停止并且不允许继续
问题描述
当使用 cmd.executeUpdate(cmd 是preparedStatement)调试Java 代码并且executeUpdate 失败时,调试器会在这一行中断,但按“继续”不会继续工作(停留在同一行)。该行在 try 块中,我希望它跳转到 catch 块以继续调试(就像在 Visual Studio/C# 中一样)。我可以做些什么来调试 catch 块?
解决方案
无论如何,请发布一些代码和您的查询;
我的猜测是:看到了数据库访问问题;- 检查与数据库的连接 - 尝试直接在数据库上执行语句,查看是否返回任何 sql 错误;- 检查数据库是否需要太多时间来响应
推荐阅读
- mysql - MYSQL - 行到列转置
- average - Grafana 平均间隔
- webpack - 面向 webworker 的 Webpack 不会导入依赖项的浏览器版本
- crystal-lang - 如何在 Crystal 中进行通用记忆?
- python - 使 Tkinter 中的标签可点击并在新的 Web 浏览器中打开 UrL
- javascript - 在 Chrome 中调试 javascript iframe 调用程序
- html - 无法在 Google Chrome 中寻找、倒带 html 音频播放器,它只是不起作用
- node.js - multer req 文件未定义,但为什么呢?
- algorithm - 给定一些数字,如何构建一个包含算术表达式的所有排列的高效树?
- python - 无法将背景图像与静态文件 Django 连接