我用new String(),可是系统会报出错.怎么回事???
中原一点点 2004-09-10 03:28:57 import java.util.*;
public class HelloWorld
{
public static void main(String []args)
{
String s = "2中文";
try {
s =new String(s.getBytes("iso-8859-1"));
}
catch (Exception ex) {
}
System.out.println(s);
}
}
一定要捕捉异常.不然他就会报错.但程序可以执行.
E:\sourceCode\Code\Chapter2\2_3\HelloWorld.java:14: unreported exception java.io.UnsupportedEncodingException; must be caught or declared to be thrown
s =new String(s.getBytes("iso-8859-1"));
这是什么原因或原理啊??