この質問はこの概念を理解するためのものです。 nullはどのようにして(Throwable)にキャストできますか? nullはクラスの権利ではありませんか?この質問は愚かであると思われる。nullをThrowable super((Throwable)null)にキャストする方法。
私がことを知っている:すべての結果は再びnullの後に注意すべき重要なポイントは、あなたが任意の参照型へnull
をキャストすることができている
public class SuperClass{
int id = 0;
public SuperClass(int id){
this.id = id;
}
}
public class SubClass extends SuperClass{
public SubClass(int id) {
super(id);
}
}
public class Tester{
SubClass sub = new SubClass(1);
SuperClass s = new SuperClass(2);
SuperClass s1 = new SubClass(3);
public Tester(){
if(s1 instanceof SubClass){
//true
SubClass subClass = (SubClass) s1;
}
}
}`
'Throwable'が' null'にキャストされるコードを提供してください。これらは必要な場合もありますが、コードなしで説明するのは難しいです – ortis
あなたのコードはどのように質問に関係していますか? –