巧用while循环避免执行除了异常处理的的另一个处理机制...给大家分享一下、、、、 http://blog.csdn.net/csh624366188/article/details/6689031说说大家的看法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想博主和lz没有明白try{}catch(){}的用法吧 ......一般情况下我都是用这种方式来避免过多的嵌套IF ELSE 不过LZ就没必要这么做了 你完全可以将cache后的语句放到try块中语句的后面的 蛋疼 没异常抛出一般不会执行catch里面的内容的 try { InputStream inputStream = urlConnection.getInputStream(); System.out.println("test2"); } catch (Exception e) { out.print(" <iframe src='images/error3.png' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>"); }lz用得到你那么麻烦么 不要用TRY CATCH 的 异常去捕获机制去做你的逻辑! 完全没必要这么写,catch后就该退出了,..... 确实,你直接把catch后面的语句也放在try块里面啊,就能实现你的意愿,如果不放在try里面你也可以在catch块里面最后throw new异常啊,可以达到退出程序的母的就不会执行下面的语句了 try { InputStream inputStream = urlConnection.getInputStream(); System.out.println("test2"); out.print(" <iframe src='"+ tourl+ "' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>"); } catch (Exception e) { out.print(" <iframe src='images/error3.png' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>"); break; }这样就行了 我也觉得写成这样很蛋疼,我觉得可以不要while循环的,把catch后面的放前面去。。 静态上下文中不能引用非静态变量,求解释 讨论一个问题---java的泛型接口 关于hashCode()和equals的用法 怎么实现记事本中的状态栏? 几个JAVA题紧急求助! java代码的解释需要帮助! 如何将一大堆class文件转化为jar文件并且能运行? 怎样在定义一个函数时给其参数设初值? 谁能讲的明白就送分,共同探讨一下关于static。 请问什么是嵌入式数据库?(空) List初始化 问个java的基础问题啊
InputStream inputStream = urlConnection.getInputStream();
System.out.println("test2");
} catch (Exception e) {
out.print(" <iframe src='images/error3.png' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>");
}
lz用得到你那么麻烦么
try {
InputStream inputStream = urlConnection.getInputStream();
System.out.println("test2");
out.print(" <iframe src='"+ tourl+ "' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>");
}
catch (Exception e) {
out.print(" <iframe src='images/error3.png' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>");
break;
}这样就行了