[填空題] 在下面程序的下畫線處,填入適當(dāng)?shù)恼Z句使程序能正確執(zhí)行并輸出異常棧信息。 public class ThrowableException { pub
2021-07-20
[填空題] 在下面程序的下畫線處,填入適當(dāng)?shù)恼Z句使程序能正確執(zhí)行并輸出異常棧信息。 public class ThrowableException { public static void main(String args[]) { try { throw new Throwable("這里是本人定義的異常"); } catch(Throwable e) { System.out.println("Caught Throwable"); System.out.println("e.getMessage():"+e.getMessage()); System.out.println("e.toString():"+e.toString()); System.out.println("e.printStackTrace():"); ______ } } }
正確答案:e.printStackTrace();
參考解析:本程序比較簡(jiǎn)單,就是生成一個(gè)異常,然后執(zhí)行catch中的語句。其中,前面的輸出語句都是輸出異常事件的基本信息,但是題目中還要求輸出異常棧信息,并且在程序中也輸出了提示。異常對(duì)象的printStackTrace()方法就是用來輸出異常棧信息。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。