什么是fail-safe,fail-fast,有什么区别?

一文彻底弄懂fail-fast、fail-safe机制

如何避免fail-fast抛异常?

遍历一个 list 时候同时修改这个 list 有问题吗,抛的什么异常?