これは有効なコードではありません:
public class MyClass
{
private static boolean yesNo = false;
static
{
if (yesNo)
{
System.out.println("Yes");
return; // The return statement is the problem
}
System.exit(0);
}
}
これはばかげた例ですが、静的クラス コンストラクターではできませんreturn;
。なんで?これには正当な理由がありますか?誰かがこれについてもっと知っていますか?
ですから、私がすべき理由は、そこでreturn
構築を終了することです。
ありがとう