クローンとコピーコンストラクタに関するこのArtimaの記事から:
オブジェクトのcloneメソッドは非常に注意が必要です。これはフィールドコピーに基づいており、「言語外」です。コンストラクターを呼び出さずにオブジェクトを作成します。コンストラクターによって確立された不変条件を保持するという保証はありません。Sunの内外を問わず、オブジェクトのクローンを作成するまでチェーンの上位でsuper.cloneを繰り返し呼び出すと、オブジェクトの浅いコピーが作成されるという事実に起因して、長年にわたって多くのバグが発生しています。
Joshua Blochは、言語外とはどういう意味ですか?