2017-02-16 117 views

回答

3

我們在所有有默認值的原因是,它是決定它太複雜,無法確定是否一個變量被初始化使用(除非它是最後的)。這是因爲你可以把任何順序方法之前它。

對於局部變量,它可以決定你是否使用一個變量,你給它一個值之前,所以這個檢查可以防止你使用未初始化的值,以避免在你的代碼中的錯誤。