この抜粋は、OCA Programmer Assessmentテストから抜粋したものです。コードを少し変更しました。Oracle認定アソシエイトアセスメントスニペット
public class FeedingSchedule {
public static void main(String[] args) {
int x=5, j=0;
OUTER: for(int i=0; i<3;)
INNER: do {
i++; x++;
if(x>10) continue INNER;
x+=4;
j++;
} while(j<=2);
System.out.println(x);
}
}
なぜこの返信が-2147483639になるのですか?私の最初の前提は、コードが永遠に実行され、終了しないことでした。
コードの説明についての返答は大変ありがとうございます。
ありがとうございました
申し訳ありませんが、これはStackOverflowの仕組みではありません。フォームの質問_ "ここにいくつかのコードがあります、私のために説明してください" _は話題外であるとみなされます。 [ヘルプ]にアクセスして[質問]を読んでください。特に[なぜ誰かが私を助けることができますか?]は実際の質問ではありませんか?](http://meta.stackoverflow.com/q/284236/18157) –
*デバッガを使ってIDEにスローして実行することもできます。簡単に実行できるスニペットなので、実行することができます。 – Makoto
また、それは駄目です。そのコードを書いたプログラマが私のために働いていたら、彼と深刻な話をしていました。これは維持できません。 –