我在找上如何處理Java異常的情況下的建議,其中Java自定義異常處理
Class A.test()
{
ClassB.test1()
}
test1()
{
Map listOfExceptions = new HashMap();
for()
{
try{
}
catch(custException e){
// I want the for loop to continue even if there is an exception
//So I am not throughing now rather adding the exception message to map with
//the field name for which for loop is running as key and message as value
{
}
// at some point if map has >0 records I want to throw an exception to classA.
}
所以這裏的問題是我怎麼可以在地圖數據添加到拋出的異常?基本上我需要將異常列表發送到調用方法,作爲異常處理的一部分。 有沒有辦法可以做到這一點? 如果答案是衆所周知的,這可能是一個非常愚蠢的問題,但我力求在任何地方找到確切的答案。
是這個java代碼? – Prasanth
此Java代碼不會編譯。 – 2012-10-11 08:19:23
我認爲(公平)這是Java-ish僞代碼 –