當前位置:編程學習大全網 - 編程軟體 - JAVA異常問題

JAVA異常問題

公共類異常測試

{

公共靜態void main(String[] args)

{

嘗試{

string s 1 = args[1];

string S2 = args[2];

string S3 = args[3];

system . out . println(s 1+S2+S3);

}catch (RuntimeException e){

System.out.println("請執行其他命令");

}

}

}

Ps:這裏args[0]是對應的紅色,args[1]是綠色,args[2]是藍色,根本沒有args[3],所以會有ArrayIndexOutOfBoundsException(數組下標越界異常,屬於RuntimeException的壹個子類)。因此,您可以在catch中直接獲得這個異常,但編寫起來很長。如果沒有記清楚,可以獲取它的父類異常RuntimeException,也可以達到同樣的效果。如果這裏還有其他異常,就要單獨寫出來,寫出具體要得到的異常。

在執行時編譯javac ExceptionTest.java。

執行命令:Java ExceptionTest紅綠藍

  • 上一篇:西湖兒童電腦編程軟件
  • 下一篇:C語言編程時出現的那個expected怎麽理解啊
  • copyright 2024編程學習大全網