原则:
如果该功能内部可以将问题处理,用try,
如果处理不了,交由调用者处理,这就使用throws
区别:
后续程序需要继续运行就try 在mian里面尽量使用try处理
后面的程序不需要与运行就throws throws抛给了虚拟机所以后面的程序运行不了
举例:
感冒了就自己吃点药就好了try
吃了好几天的要都没结果得了H7N9,那就得throw
如果到医院没有特效药就变成了Error
如何选择异常处理
最新推荐文章于 2022-01-16 22:00:34 发布