Brainstorm:
异常机制引入的好处:
好处?
使用对象:面向开发者,而非用户;
异常的自定义:
类型:
checked:??
unchecked:??
何时抛出异常?
方法所暗示的功能无法完成的时候,
checked:告诉使用者,调用该方法的时候可能会失控。
unchecked:
捕捉异常:
捕捉什么?
何时去捕捉?
谁来捕捉?
谁感兴趣谁捕捉
捕捉了之后怎么办?
捕捉之后,可以再抛?如何抛?注意什么?适合于抽象;不能丢失原始的cause
wrapp什么?
会不会有捕捉不到的情况?
分布式环境中的异常处理?