シナリオで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.
}
ここでの質問は、スローされた例外に Map データを追加するにはどうすればよいですか? 基本的に、例外処理の一部として、呼び出し元のメソッドに送信される例外のリストが必要です。これを行う方法はありますか?答えがよく知られている場合、それは非常にばかげた質問かもしれませんが、正確な答えはどこにもありません。