我需要處理特定的異常和其他所有異常,它應該給我們相同的日誌信息,但日誌記錄的級別應該不同(前者應該去log.warn,剩下的他們應該去log.error)java中的多重處理異常
try {
}
catch (someexception e) {
log.warn("some message")
-----some code----
}
catch(AllotherExceptions e) {
log.error("same message as above")
-----same code as above----
}
這需要minimalized的消息是相同的,但需要做的代碼作爲公共代碼的其餘部分,而不是寫幾次
請詳細說明一個例子。更好 - 向我們展示您迄今爲止所做的工作,並解釋您希望我們幫助您改進的內容。 –
所以你想要以不同的方式處理單獨的異常?或者你想一次處理所有的問題? @Emoji – cunniemm
使用'try {...} catch(MyFirstException mfe){} catch(MySecondException mse){}' – Nathan