欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java編程中使用throw關鍵字拋出異常的用法簡介

 更新時間:2015年11月12日 17:45:07   作者:小和尚敲代碼  
這篇文章主要介紹了Java編程中使用throw關鍵字拋出異常的用法,是Java入門學習中的基礎知識,需要的朋友可以參考下

throw拋出異常的方式比較直接:

if(age < 0){
throw new MyException("年齡不能為負數(shù)!");
}

來看一個例子:

package Test;
 
 public class Test2 {
   public static void main(String[] args) {
     String s = "abc"; 
     if(s.equals("abc")) { 
       throw new NumberFormatException();
     } else { 
       System.out.println(s); 
     } 
   }
 
 }

運行結果如下:

20151112173833696.png (651×179)


java中可以對一個方法在定義時就進行異常的聲明,而后在實現(xiàn)時可以利用throw具體的拋出異常。

ppublic class Shoot {  創(chuàng)建類
 
static void pop() throws NegativeArraySizeException {
 
//定義方法并拋出NegativeArraySizeException異常
 
int [] arr = new int[-3];//創(chuàng)建數(shù)組
}
 
public static void main(String[] args) {//主方法
try { 
 
pop(); //調用pop()方法
 
} catch (NegativeArraySizeException e) {
 
System.out.println("pop()方法拋出的異常");//輸出異常信息
}
}
}


相關文章

  • java短網址服務(TinyURL)生成算法

    java短網址服務(TinyURL)生成算法

    這篇文章主要為大家詳細介紹了java短網址服務生成算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Java實現(xiàn)簡單的掃雷圖

    Java實現(xiàn)簡單的掃雷圖

    這篇文章主要為大家詳細介紹了Java實現(xiàn)簡單的掃雷圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Java冒泡排序法和選擇排序法的實現(xiàn)

    Java冒泡排序法和選擇排序法的實現(xiàn)

    這篇文章主要介紹了Java冒泡排序法和選擇排序法的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Spring中@EnableScheduling實現(xiàn)定時任務代碼實例

    Spring中@EnableScheduling實現(xiàn)定時任務代碼實例

    這篇文章主要介紹了Spring中@EnableScheduling實現(xiàn)定時任務代碼實例,@EnableScheduling 注解開啟定時任務功能,可以將多個方法寫在一個類,也可以分多個類寫,當然也可以將方法直接寫在上面ScheddulConfig類中,需要的朋友可以參考下
    2024-01-01
  • Java 異步實現(xiàn)的幾種方式小結

    Java 異步實現(xiàn)的幾種方式小結

    這篇文章主要介紹了Java 異步實現(xiàn)的幾種方式小結,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 再談java回調函數(shù)

    再談java回調函數(shù)

    個人對于回調函數(shù)的理解就是回調函數(shù)就是回頭再調用的函數(shù),哈哈,下面我們來詳細探討下回調函數(shù)。
    2015-07-07
  • spring security數(shù)據庫表結構實例代碼

    spring security數(shù)據庫表結構實例代碼

    這篇文章主要介紹了spring security數(shù)據庫表結構實例代碼,需要的朋友可以參考下
    2017-09-09
  • SpringCloud鏈路追蹤組件Sleuth配置方法解析

    SpringCloud鏈路追蹤組件Sleuth配置方法解析

    這篇文章主要介紹了SpringCloud鏈路追蹤組件Sleuth配置方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Java中Cron表達式的生成解析及計算的工具類完整代碼

    Java中Cron表達式的生成解析及計算的工具類完整代碼

    這篇文章主要給大家介紹了關于Java中Cron表達式的生成解析及計算工具類的相關資料,Cron表達式是一個字符串,字符串空格分割,每一個域代表一個含義,一個cron表達式有至少6個,需要的朋友可以參考下
    2023-12-12
  • Java中 ? extends T 和 ? super T的理解

    Java中 ? extends T 和 ? super&nb

    本文主要介紹了Java中 ? extends T 和 ? super T的理解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-05-05

最新評論