私は2001年の古いコードを見つめていましたが、次のステートメントに出くわしました。
else {
do {
int c = XMLDocumentFragmentScannerImpl.this.scanContent();
if (c == 60) {
XMLDocumentFragmentScannerImpl.this.fEntityScanner.scanChar();
XMLDocumentFragmentScannerImpl.this.setScannerState(1);
break label913;
}
私はこれまでこれを見たことがなく、ここでラベルの付いた切れ目を発見しました:
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html
これは本質的に次のように機能しませんgotoか?それを使用することも良い習慣ですか?不安になります。
label913定義されていますか?