-
try话语块中的return和finally中的try语句返回的结果存放在内存的哦什么地方
try语句块中的return和finally中的try语句返回的结果存放在内存的哦什么地方packageDay21Review;publicclassFinallyDemo{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub System.out.println(test(null)+","+test("")+...
88
热度 -
try语句块中的return和finally中的try语句返回的结果存放在内存的哦什么地方,该如何解决
try语句块中的return和finally中的try语句返回的结果存放在内存的哦什么地方packageDay21Review;publicclassFinallyDemo{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub System.out.println(test(null)+","+test("")+...
25
热度 -
J2SE关于几个特殊的错误情况的疑问
J2SE关于几个特殊的异常情况的疑问!研究简单异常的时候遇到了这样二个问题,各位帮忙分析,第一题:Javacodepublicintmethod(){try{Filef=newFile("");FileInputStreamfi=newFileInputStream(f);return1;}catch(Exceptione){//TODO:handleexceptionthro...
16
热度 -
求大神们帮助····
求大神们相助····classtext{publicstaticvoidmain(String[]args){System.out.println(testt());System.out.println(x);}staticintx=99;publicstaticinttestt(){try{returnx;}catch(Exceptione){}final...
278
热度 -
下面这段程序的输出结果是?帮助
下面这段程序的输出结果是?在线等帮助classMyClass{staticvoidMain(){System.Console.WriteLine(newMyClass().Foo());}stringFoo(){try{thrownewSystem.Exception("AnException");System.Console.Write("Insidetry&quo...
180
热度 -
关于try语句的执行顺序解决方法
关于try语句的执行顺序假如try{}里有一条return语句,finally里的语句会在return前执行还是会在return后执行?请勿只回复一个“前”或者“后”,请给出理由。在线等,答案确定立刻结帖。color='#e78608'>------解决方案--------------------理由就是谁制定了这个规则去问谁现在应该去问oracle了color='#e78608'>------解...
110
热度 -
关于java错误方面的提问
关于java异常方面的提问!publicclassTest{publicstaticvoidmain(String[]args){System.out.println(newTest().test());}staticinttest(){intx=1;try{returnx;}finally{++x;}}}为什么执行结果是1呢,finally执行了没有,程序执行到哪里结束的???请高手告诉我执行详...
72
热度 -
关于IOException,该怎么处理
关于IOException书上说osw.close();应该放在finally里面,可是我查APIclose()方法可能抛出IOException异常,能在finally里面再写trycatch吗?有必要吗?color='#e78608'>------解决方案--------------------finally里也是trycatchcolor='#e78608'>------解决方案------...
135
热度 -
今天发现错误的一个有关问题,求权威解释
今天发现异常的一个问题,求权威解释~Javacodepublicstaticinttest(){inti=0;try{fun1();fun2();i=-1;System.out.println("tryend");returni;}catch(Exceptione){System.out.println("catch");i=-2;returni;}fina...
1608
热度 -
?一个try catch 中的return 有关问题
?一个trycatch中的return问题packagecom;publicclassTestTryCatch{ publicstaticvoidmain(Stringargs[]){ System.out.println(kkk()); } publicstaticintkkk(){ intk=0; try{ k+=2; returnk; }catch(Exception...
191
热度 -
JAVA底层代码求解,多谢
JAVA底层代码求解,谢谢Javacodepublicclasstest_try{publicintdoPrint(){inta=0;try{a=1;thrownewSQLException();}catch(Exceptione){System.out.println("catch_开始");returna;}finally{System.out.println("...
271
热度 -
JAVA中的错误及处理错误的方法
JAVA中的异常及处理异常的方法异常这是我老师的喜好:就是说一上来就拿一张图给大家看看,过过瘾-_-这是一张:异常分类图来,这里还有一张带中文的常见异常截图!!!1:先来说说什么是异常吧:其实就是"阻止当前方法或作用域继续执行的问题"称作异常.异常又分为两种:①编译时异常②运行时异常.就先说"编译时异常"吧!!!!也就是在代码还未运行,编译的代码就爆出语法或其他的异常就称之为编译时异常;再说"运行...
66
热度 -
Java面试有关问题之五
Java面试问题之五详细分析以下代码段,给出执行结果及其原因。publicclassWithReturn{publicintmethodA(intmoney)throwsSpecialException{if(--money<=0)thrownewSpecialException("Outofmoney!!");returnmoney;}publicintmethodB(intmoney){...
25
热度 -
超简单的有关问题:小弟我的代码会执行到哪里
超简单的问题:我的代码会执行到哪里?try{代码1;return1;}catch(Exceptione){代码2;return2;}finally{代码3}return3;我的代码如果执行了[return1],那么finally{}里面的语句会执行吗?还有如果执行了[return2],那么finally{}里面的语句会执行吗?color='#e78608'>------解决方案----------...
203
热度 -
求解 如上函数执行过程
求解如下函数执行过程intgetInt(){inti=0;try{i=1;returni;}finally{i=2;}}我试了一下返回值是1但是我单步调试的时候运行如下1.i=12.returni3.i=24.returni哪位大神能给我解释一下啊/?????首先谢谢啊。我也知道在finally里returni就是返回2但是,在finally里没有return的时候程序会两次执行到try块里的re...
6055
热度 -
关于错误的有关问题
关于异常的问题请问在method(){try{return0;}catch(){....}finally{if{}{return-1;}}return0;(这里为什么非要加一个return呢?执行到finally结束不是就跳出了吗,后面的return就不会执行了对吗?能不能解释一下,谢谢~~~~)}color='#e78608'>------解决方案--------------------retu...
227
热度 -
java捕获错误嵌套的有关问题
java捕获异常嵌套的问题各位大虾:try{try{...//code2}catch(Exceptione){...}finally{System.out.println("error2");}}catch(Exceptione){...}finally{System.out.println("error1");}这是个简单的嵌套,我想知道:如果code2部...
24
热度 -
数据库连接connection.isValid()替false 后需要释放吗
数据库连接connection.isValid()为false后需要释放吗connection.isValid(3000);为false后需要释放吗connection.close()color='#FF8000'>------解决方案--------------------当然要,这是个良好的编程习惯,还有要对.close做异常处理。color='#FF8000'>------解决方案-----...
57
热度 -
是否一个函数里面 只要有了return 就不在执行函数下面的语句了 哪怕return在函数的if 语句内部
是不是一个函数里面只要有了return就不在执行函数下面的语句了哪怕return在函数的if语句内部是不是一个函数里面只要有了return就不在执行函数下面的语句了哪怕return在函数的if语句内部color='#FF8000'>------解决思路----------------------return不是函数的最后执行的,如果有finally语句,这在return之后还会执行finally,...
50
热度 -
求教,该怎么处理
求教各位大侠,小弟有一问题:在JAVA的异常处理中:try{}catch{IOExceptione/ex/ioe}finally{}中的“e/ex/ioe”有什么区别吗?color='#e78608'>------解决方案--------------------try{程序代码}catch(异常类型1异常的变量名1){程序代码}catch(异常类型2异常的变量名2){程序代码}finally{程序...
76
热度