У нас есть 2 класса A и B
В классе A мы вызываем метод класса B, используя поток одновременно
Исключение генерируется несколько раз из класса B. Но нам нужно зарегистрировать исключение только один раз в БД
Как этого добиться в java? Любые идеи / советы приветствуются
Пример:
public class A {
public static void main(String...a){
try{
//......
B b=new B();
for(;;)
b.method();
//....
}catch (Exception e){
//DB insert logic here
}
}
}
class B {
public void method() throws Exception {
// ....
int i=1/0;
throw new Exception();
}
}