終止程序的很好的做法我有一個方法拋出一個異常什麼是catch子句
public int myMethod throws Exception
我有另一個函數調用myMethod的功能和HAVA try-catch塊。 我拋出一個運行時異常來強制程序被終止。 這是終止程序的正確方法嗎?如果我這樣做,它將打印兩次堆棧跟蹤,而來自RuntimeException的堆棧跟蹤是無用的。
什麼是catch子句來終止程序與打印完整的堆棧跟蹤建議的方式。
public int callMyMethod(){
try{
myMethod();
}
catch(Exception ex){
ex.printStackTrace(System.out);
throw new RuntimeException();
}
}