亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

異常..................

標簽:
Java

Throwable下有Error Exception
我们主要讨论的是Exception
RuntimeException一定是你的程序有问题 非受查异常
其他异常就需要你做处理(受查异常)

java核心卷的解决办法是把异常 拿到api去看下 如果自己能解决 就抛出 否则捕获
printStackTrace()在生产环境中不要用 最好是log一下

try catch finally的return问题
try{}catch{}finally{}return 显然按顺序执行 public int say()
{
try{

                 return 1;//再这个

           }catch(Exception e)
           {
                 System.out.println("catch");
           }finally{
                 System.out.println("finally");//先执行这个

           }
          return 0;//已经return  不执行
      }  public int say()
      {
             try{
                 int i=0;
                 int a=10/i;
           }catch(Exception e)
           { 
                 return 1;//再这个
           }finally{
                 System.out.println("finally");//先执行这个

           }
          return 0;//已经return  不执行
      }

public int say()
{
try{
return 1;
}catch(Exception e)
{
}finally{
return 10;//只执行finalyy 不执行try

           }
      }

结论:finally中的return一定会执行 而且try catch有return 一定先执行finally 如果finally有return 程序返回

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消