すべてのプロダクト
Search
ドキュメントセンター

Mobile Testing - Deprecated:java_lang_ClassCastException

最終更新日:Jan 17, 2025

問題の説明

この例外は、強制型変換を実行したときに、変換されたオブジェクトが型変換が発生するインスタンスではない場合に発生します。

解決策

この例外は、強制型変換を実行したときに、変換されたオブジェクトが型変換が発生するインスタンスではない場合に発生します。if(object instanceof) 文を実行して、オブジェクトの型を強制的に変換できるかどうかを判断できます。

サンプル コード

   public Son getSon(Father reference){
      if(reference instanceof Son){
        Son son=(Son)reference;
        return son;
      }
      return null;
    }

関連情報