我正在尝试将String
转换为byte[]
,但要求byte[]
具有UTF-8编码。找到了这种解决方案:
String s = "some text here";
byte[] b = s.getBytes("UTF-8");
但这不起作用。为什么?这是一个错误:
Default constructor cannot handle exception type UnsupportedEncodingException thrown by implicit super constructor. Must define an explicit constructor
为什么会这样?