免费公司注册网站吗局 网站建设方案
web/
2025/9/27 15:51:06/
文章来源:
免费公司注册网站吗,局 网站建设方案,可以做问答的网站,php网站开发专业背景1前言#xff1a; 这里记录一个SneakyThrows的用法#xff0c;关于他的用法#xff0c;在官网上可以知道的很清楚
官网介绍#xff1a;http://projectlombok.org/features/SneakyThrows.html 2代码示例
个人理解#xff1a;在代码中#xff0c;使用 try#xff0c;cat…1前言 这里记录一个SneakyThrows的用法关于他的用法在官网上可以知道的很清楚
官网介绍http://projectlombok.org/features/SneakyThrows.html 2代码示例
个人理解在代码中使用 trycatch来捕捉一些异常而你不想对他处理只想抛出去ps个人理解详情看官网的解释吧
不使用SneakyThrows的代码
package org.ygy.lombok.demo;import java.io.UnsupportedEncodingException;import lombok.Lombok;public class SneakyThrowsExample implements Runnable {public String utf8ToString(byte[] bytes) {try {return new String(bytes, UTF-8);} catch (UnsupportedEncodingException e) {throw Lombok.sneakyThrow(e);}}public void run() {try {throw new Throwable();} catch (Throwable t) {throw Lombok.sneakyThrow(t);}}}
使用SneakyThrows的代码
package org.ygy.lombok.demo;import lombok.SneakyThrows;public class SneakyThrowsExample implements Runnable {SneakyThrowspublic String utf8ToString(byte[] bytes) {return new String(bytes, UTF-8);}SneakyThrowspublic void run() {throw new Throwable();}
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82847.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!