可能是也可能是愚蠢的,但我想清楚了我這個代碼的技術理解:訪問try-catch塊的另一個類代碼
import netscape.*;//ldap jar
public class A {
public void method() {
...
try {
//code is written here.
LDAPSearchResults lsr = ldi.search(LDAPConnectionInfo.MY_SEARCHBASE,LDAPConnectionInfo.MY_SCOPE,LDAPConnectionInfo.MY_FILTER,null,false);
while(lsr.hasMoreElements()){
LDAPEntry findEntry = (LDAPEntry)lsr.nextElement();
} catch(...) {
}
}
}
現在我調用另一個類
public class B {
A a = new A();
//here I want to use attributeName
}
- 如何訪問B類中的A類的成員(在try塊中)。
- 任何方式來處理try塊代碼在另一個類中重用。
- 我怎麼能處理所有這些異常在另一個類。
任何修改我應該需要...
調用對象類型的方法。
public class C{
private String attributeName;
public String getAttributeName() {
return attributeName;
}
public Object method(){
attributeName=lAttribute.getName();
}
}
- 怎麼會打印此對象類型的方法轉換成String(JSP頁面)...任何輸入
如果我想訪問我的lAttribute.getName()值.... –
@big zero:那麼你是否嘗試我發佈的內容?創建一個成員變量。 – Tudor
感謝您的回覆,但我正在使用我的代碼,並修改了我的問題...需要進行任何修改。 –