如果存在三個類分別為 A類、B類、C類,其中A類中有a()方法,B類中有b()方法,C類中有c()方法。
代碼如下:
class A{
//a()方法事物傳播行為:REQUIRED
public void a() {
try{
// NESTED
B.b();
// NESTED
C.c();
}catch(){
//記錄失敗原因后繼續下個回圈操作
}
}
}
如果C.c()方法拋例外了,如何才能保證B.b()也正常回滾?
uj5u.com熱心網友回復:
在catch塊里自己拋一個運行時例外給spring
throw new RuntimeException();
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/93219.html
標籤:Java EE
上一篇:java新手求教
