会有什么影响吗?
解决方案 »
- 熟悉http协议的高手来,小菜在做一个Http代理的时候遇到了些问题~
- 一个关于poi拷贝的高级问题,请问如何实现excel的列拷贝或都是指定开始行列到结束行列的拷贝
- 关于app程序 如何部署
- 向个位高手请教一个很简单的问题, String a=null; out.print("hello"+a+"love"); 能输出什么结果,为什么?小弟感激不进!
- String数据类型由一个类来定义,那么请问...
- 帮我看看这段代码
- 怎么样设置JTextField的长度和宽度?
- 关于SWING中的JComboBox的问题比较简单了!
- 最近想学java了,一头雾水!
- java中如何获得客户机的硬盘序列号
- eclipse啟動遇到如下問題,幫忙分析下都有哪些原因
- 如何让每个JVM启动的 时候都自动加载某个程序?
try……catch会对之间的部分进行检查异常
所以
尽量把你能确定的不是异常的东西拎到外面
比如
for (int i = 0; i < 1000; i++) {
try {
……
} catch (Exception e) {}
}要比try {
for (int i = 0; i < 1000; i++) {
……
}
} catch(Exception e) {}的效率高因为后者在try……catch里面对不可能抛出异常的i++都检查了
所以效率就低了
能不要嵌套很多层try……catch的话就不要嵌套
不用每次都捕捉异常里面再捕捉异常
尽量少捕捉