ホームページ >Java >&#&チュートリアル >NullPointerException
NullPointerException は java.lang.NullPointerException の略称です。これは Java 言語の例外クラスであり、java.lang パッケージにあります。親クラスは java.lang.RuntimeException です。 この例外は、ソース プログラムでキャプチャして処理する必要はありません。
#この例外は、アプリケーションがオブジェクトが必要な場所で null を使用しようとするとスローされます。 (推奨学習: Java ビデオ チュートリアル )
null オブジェクトのインスタンス メソッドを呼び出します:
class Point { public int x, y; public int getX() { return x; } } public class TestNullPointerException { static Point p1; public static void main(String args[]){ p1.getX(); // 此处抛出NullPointerException } }
アプリケーションは NullPointerException をスローします。 null オブジェクトのその他の不正な使用を示すクラスのインスタンス。
Java Null ポインタ エラーはほとんどすべての人に発生します。Java 関係者もこの問題を認識しており、特に null のセキュリティ問題を解決するために Java 8 に OPtional クラスを導入しました。
したがって、オブジェクトが空である可能性がある場合は、細心の注意を払って null を積極的にチェックする必要があります。そうしないと、そこで NullPointerException が待機することになります。
Java 関連の技術記事をさらに詳しく知りたい場合は、Java 開発チュートリアル 列にアクセスして学習してください。
以上がNullPointerExceptionの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。