2016-01-28 82 views
-3

here is picture of error這個錯誤究竟表明什麼?

所以在我的構造函數中,它有兩個對象作爲參數,它們被分配給變量。我需要檢查它們是否爲空?

+0

賦值不需要空檢查。如果這些變量進一步使用,那麼是的,你需要一個空檢查。 –

+0

在這個問題上取樂:http://stackoverflow.com/questions/218384/what-is-a-null-pointer-exception-and-how-do-i-fix-it –

+0

好吧,我的建設者是公共構造(OBJ x,OBJ y)this.x = x; this.y = Y;所以我需要檢查它是否爲空我假設。我的私有屬性也是對象 – Bobby

回答

0

簡單的初始化不會給出空指針異常,當您要使用該變量或嘗試從實際爲null的變量中獲取某個值時,它會給出空指針異常。

For ex: 
    String foo = null; 
    int length = foo.length(); // HERE