真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在Jav中對對異常進(jìn)行處理

如何在Jav中對對異常進(jìn)行處理?相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

為尼河口等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及尼河口網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、尼河口網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

throws:是在方法上對一個(gè)方法進(jìn)行聲明,而不進(jìn)行處理,而是向上傳,誰調(diào)用誰處理.

throw:是在具體的拋出一個(gè)異常類型.

throws的栗子:

throws的話,就是這個(gè)方法有可能會產(chǎn)生異常,而我只是將它聲明出去,我自己不處理,如果有人調(diào)用的時(shí)候,可以知道,這個(gè)方法,有可能會拋出異常,我要是調(diào)用的話,我就得處理,或者接著throws.

格式是:方法名(參數(shù))throws 異常類1,異常類2,.....

class Math{
   public int div(int i,int j) throws Exception{
     int t=i/j;
     return t;
   }
 }

public class ThrowsDemo {
   public static void main(String args[]) throws   Exception{
     Math m=new Math();
     System.out.println("出發(fā)操作:"+m.div(10,2));
   }
 }

throw:在一個(gè)有異常中的方法中,可以進(jìn)行捕獲,也可以進(jìn)行throws

注意throws:一旦被執(zhí)行,程序就會立即轉(zhuǎn)入異常處理階段,后面的語句就不再執(zhí)行了,而且所在的方法不再返回有意義的值.

public class TestThrow
{
  public static void main(String[] args) 
  {
    try
    {
      //調(diào)用帶throws聲明的方法,必須顯式捕獲該異常
      //否則,必須在main方法中再次聲明拋出
      throwChecked(-3);      
    }
    catch (Exception e)
    {
      System.out.println(e.getMessage());
    }
    //調(diào)用拋出Runtime異常的方法既可以顯式捕獲該異常,
    //也可不理會該異常
    throwRuntime(3);
  }
  public static void throwChecked(int a)throws Exception
  {
    if (a > 0)
    {
      //自行拋出Exception異常
      //該代碼必須處于try塊里,或處于帶throws聲明的方法中
      throw new Exception("a的值大于0,不符合要求");
    }
  }
  public static void throwRuntime(int a)
  {
    if (a > 0)
    {
      //自行拋出RuntimeException異常,既可以顯式捕獲該異常
      //也可完全不理會該異常,把該異常交給該方法調(diào)用者處理
      throw new RuntimeException("a的值大于0,不符合要求");
    }
  }
}

看完上述內(nèi)容,你們掌握如何在Jav中對對異常進(jìn)行處理的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


名稱欄目:如何在Jav中對對異常進(jìn)行處理
網(wǎng)站地址:http://weahome.cn/article/ggiees.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部