Javaの条件分岐は、プログラムの流れを制御する重要な要素です。 主な条件分岐の構文には、if文、else if文、else文、そして ...
flag1がtrueなので、whileループが開始されます。 最初にflag1 = falseとなり、if条件に入りますが、flag1 == flag2がfalseなので、continueが実行されません。 その結果、System.out.print("B")が出力されます。 その後、break文が実行されてループが終了します。
at com.intellij.openapi.editor.impl.LineSet.checkLineIndex(LineSet.java:197) at com.intellij.openapi.editor.impl.LineSet.getLineEnd(LineSet.java:191) at com.intellij ...