有兴趣可以了解下这款国内人气很旺的JAVA代码生成器基于拖拽,不用写复杂的模板,支持多种数据库,适配wap,管理后台各种功能全有 免费开源 地址:https://blog.csdn.net/adyuebanwan/article/details/83006405 或者 http://www.magicalcoder.com
=======================================================================================
方法一
catchE(){
for(int i=0;i<100;i++){
try catch语句
}
}
方法二
carchE2(){
for(int i=0;i<100;i++){
E2();
}
}
E2(){
try catch语句
}
明显方法二的效率高于方法一
方法二 因为 try catch语句被放到E2内部 就和E2是同一个栈了 对应carchE2所在的栈而言,只是引用的E2所在的栈
方法一 就不一样了 异常捕获跟方法在同一个栈内 出错就要弹栈 多次循环 就异常耗性能