在Java中,當你嘗試訪問一個空對象的屬性或調用一個空對象的方法時,就會拋出NullPointerException異常。要解決這個問題,你可以采取以下幾種方法:
if (obj != null) {
obj.method();
}
try {
obj.method();
} catch (NullPointerException e) {
System.out.println("對象為空");
}
Object obj = new Object();
obj.method();
請注意,在解決NullPointerException異常時,應該盡量避免使用空對象。在設計代碼時,應該注意合理地初始化對象,并在必要的情況下進行空指針檢查。