在`synchronized(bank)`代码块中,如果 `bank.getBalance()` 返回的值小于取款金额 `mount`,根据提供的代码片段,下列哪项陈述是正确的? A. 程序将抛出异常。 B. 线程会一直阻塞,直到余额足够为止。 C. 控制台会输出 "余额不足" 的提示信息,且余额不会发生改变。 D. 线程会强制从当前`synchronized`代码块退出并结束。 答案解析 根据代码,当余额不足时,程序会打印 "余额不足" 的信息,且不会执行取款操作,余额保持不变。其他选项描述了不符合代码逻辑的行为。 正确答案:C