在开发过程中经常会使用if...else...进行判断抛出异常、分支处理等操作。这些if...else...充斥在代码中严重影响了代码代码的美观,这时我们可以利用Java 8的Function接口来消灭if...else...。
if (...){
throw new RuntimeException("出现异常了");
}
if (...){
doSomething();
...
阅读全文