我使用Java 1.7.0_79試驗構造函數返回一個有效的參考
在問題的代碼是這樣的,我實例化一個新的對象,我想檢查對象具有有效的參考構造函數返回後,我檢查,看它是否爲空:
mClientConnection = null;
mClientConnection = new XMPPTCPConnection(configBuilder.build());
if(mClientConnection == null) {
return false;
}
的構造函數實現包含此:
public XMPPTCPConnection(XMPPTCPConnectionConfiguration config) {
super(config);
this.config = config;
}
我想知道我怎麼能檢查mClientConnectio n包含有效的引用?
我使用FindBugs的,我得到這個報告的錯誤:
This method contains a redundant check of a known non-null value against the constant null
http://stackoverflow.com/questions/11103444/java-can-creating-an-object-return-a-null-reference - 你正在嘗試測試不可能發生的事情。 – Mat