当前位置: 代码迷 >> finally的解决方案
 
  • 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
    热度