簡體   English   中英

如何在Java主類中引發多個異常

[英]How to throw multiple exceptions in Java main class

這將正常工作(它可以編譯)。 還是有更好的方法讓我在調用Java main()類時引發多個異常?

public static void main(String[] args)
                         throws AWTException, IOException{}

是的,那行得通。 但是,為了將來參考,如果發現自己拋出了多個相似且以相同方式恢復的異常,請查看它們是否都繼承自java.lang.Exception之外的同一父異常。 如果是這樣,您可以扔掉它。 您總是可以只拋出Exception本身(別無其他),但這會帶來一些最佳實踐問題。

為什么不編寫一些代碼並對其進行測試,您已經走了一半。 看起來不錯。 通常,任何人都不會調用main方法。 如果是這種情況,則無需聲明throws子句。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM