違いは何ですか:
while( true ) {
try {
// something
} catch( Exception e ) {
break;
}
}
と
try {
while( true ) {
// something
// break; // eventually
}
} catch( Exception e ) {
}
前者は反復ごとにtry-catchを実行しますか、それともコンパイラーは同じコードを生成しますか?どちらが好ましいですか?
編集:休憩; 必要がないため、2番目の例ではcatchブロックから削除されました。