考慮以下幾點:Java中,默認的異常消息
public abstract class Test {
public static void main(String[] args) {
int[] testArray = {6, 3, 2};
System.out.println(testArray[3]);
}
}
當我運行該程序,我得到:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at Test1.main(Test1.java:5)
在這種情況下,JVM顯示爲出界,即3索引。
拋開這個特定的例子,考慮到我選擇不在程序的代碼中發現異常:
如何查找,對於任何異常,無論是選中還是取消選中,JVM將顯示的默認消息是什麼?
對於我自己編寫的自定義異常類,以及在我的代碼中使用'throw'關鍵字生成的此類的對象(但是,再次選擇不捕獲),我可以設置一個JVM將顯示的默認消息?