「的默認處理程序顯示一個描述異常的字符串,打印從在發生異常的點a 棧跟蹤,並終止該程序。」
但是這不會發生。每次我故意創建一個DivideByZero異常但不提供異常處理程序時,默認處理程序應該顯示一個帶有堆棧跟蹤的字符串,但是我的控制檯是空的,並且程序沒有終止,只有它顯示在調試面板中。這可能是一個小問題,但每個我看起來異常的地方都應該在控制檯中打印出來,但myconsole是空的。蝕控制檯不顯示異常
我用eclipse霓虹燈。
更新from comment:
public class Example {
public static void main(String args[]){
System.out.println(10/0);
}
}
這應該給ArithmeticException
但在控制檯中顯示任何內容。
我們展示你的代碼。除以零是一個運行時異常,應該拋出一個'ArithmeticException'。 –
public class Example { \t public static void main(String args []){ \t \t System.out.println(10/0); \t}} 這 應該給ArithmeticException但在控制檯中顯示任何內容。 @TimBiegeleisen –