Fea*_*rUs 23 java debugging netbeans exception
是否可以在调试时强制抛出异常.
让我举个例子:我正在调试一些从互联网上下载页面的代码.当Internet连接丢失或网卡关闭时,应抛出IOException,而不是执行阻塞(在第二行)
URLConnection connection = requestURL.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
Run Code Online (Sandbox Code Playgroud)
我需要一种方法来强制抛出异常,同时调试代码阻塞,所以我可以跳转到catch块.
我正在使用netbeans BTW.
在执行线程暂停时手动添加 Debugging =.
编辑:换句话说,我需要注入 - 运行时调用异常,而不影响当前代码!
谢谢.
MeB*_*Guy 21
我会找到正在等待的变量,并在eclipse的表达式窗口中,对该变量调用notify,然后我将null输出该变量,以便synchronized块会抛出一个NullPointerException.
use*_*854 15
在eclipse Debug透视图中,在Expressions视图中,只需添加新表达式:throw new Exception("test").我想NetBeans有类似的东西.
| 归档时间: |
|
| 查看次数: |
21179 次 |
| 最近记录: |