鴻蒙OS NullPointerException

2022-05-31 17:03 更新

NullPointerException

java.lang.Object

|---java.lang.Throwable

|---|---java.lang.Exception

|---|---|---java.lang.RuntimeException

|---|---|---|---java.lang.NullPointerException

public class NullPointerException
extends RuntimeException

當(dāng)應(yīng)用程序在需要對(duì)象的情況下嘗試使用 null 時(shí)引發(fā)。 這些包括:

  • 調(diào)用空對(duì)象的實(shí)例方法。
  • 訪問(wèn)或修改空對(duì)象的字段。
  • 將 null 的長(zhǎng)度視為一個(gè)數(shù)組。
  • 訪問(wèn)或修改 null 的槽,就像它是一個(gè)數(shù)組一樣。
  • 將 null 視為 Throwable 值。

應(yīng)用程序應(yīng)拋出此類的實(shí)例以指示空對(duì)象的其他非法使用。 NullPointerException 對(duì)象可以由虛擬機(jī)構(gòu)造,就像 Throwable#Throwable(String, Throwable, boolean, boolean)。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
NullPointerException() 構(gòu)造一個(gè)沒(méi)有詳細(xì)消息的 NullPointerException。
NullPointerException(String s) 構(gòu)造帶有指定詳細(xì)消息的 NullPointerException。

方法總結(jié)

從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
從類 java.lang.Throwable 繼承的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

構(gòu)造函數(shù)詳細(xì)信息

NullPointerException

public NullPointerException()

構(gòu)造一個(gè)沒(méi)有詳細(xì)消息的 NullPointerException。

NullPointerException

public NullPointerException(String s)

構(gòu)造帶有指定詳細(xì)消息的 NullPointerException。

參數(shù):

參數(shù)名稱 參數(shù)描述
s 詳細(xì)信息。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)