finally
break
continue
虽然有时是有意为之,但此类语句非常令人困惑,可能会掩盖抛出的异常,导致调试复杂化。
示例:
while (true) { try { throwingMethod(); } finally { continue; } }