構文的に正しくても、それが正しいユーザとは限りません。それには必要なデータが不足しているかもしれません。プロパティを持っていない場合です。JSONを読むだけでなく、データのチェック(バリデート)をします。必須のフィールドがなかったり、フォーマットが間違っている場合、エラーです。データは構文的には正しく、別の種類のエラーだからです。呼び、そのためのクラスを作りましょう。このようなエラーは、問題のあるフィールドに関する情報も保持する必要があります。クラスから継承します。そのクラスは組み込みですが、そのクラスのおおよそのコードを書いて、私たちが何を拡張しているのかを理解する必要があります。それから継承させましょう。親のコンストラクタを読んでいます。呼び出しは必須なので、それは義務です。プロパティをセットします。正しい値にリセットしています。使っているか見てください。