@SneakyThrows

2021-04-27

java

好的木材并不在顺境中生长;风越强,树越壮。——(英)马里欧特

我们有时候会把一些受检异常try catch

例如

image-20210430114232739

image-20210430114243391

但我们每次都这么写

1
2
3
4
5
try {
String encode = URLEncoder.encode("阿巴阿巴阿巴阿巴", "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

会导致代码很臃肿

如果我们使用了lombok

可以直接在方法上加个@SneakyThrows注解

image-20210430114359042

简洁多了