各メソッドに記述せずに、すべてのクラス メソッドを try{ }catch ブロックにパックする方法はありますか?
例では、そのクラスがあります:
class Sample{
public void test(){
try{
...
}catch(){
//doing rollback
}
}
public void test2(){
try{
...
}catch(){
//doing rollback
}
}
}
メソッドごとに try catch ブロックを記述したくありません。try..catch ブロックをいくつかのコードに抽出し、それを各メソッドに「注入」する方法はありますか?