老师,在做浏览器和服务器连接的时候,一直显示乱码,eclipse的编码格式也已经修改成utf-8了,还是不行,现在下面标红处的代码空指针异常,非常感谢
public class Server1 {
	public static void main(String[] args) {		
		ServerSocket server=null;
		Socket client=null;
		BufferedReader br=null;
		try {
			server = new ServerSocket(8989);
			client = server.accept();
			br = new BufferedReader(new InputStreamReader(client.getInputStream(),"utf-8"));
				String str=null;
				while((str=br.readLine()).length()>0){
					System.out.println(str);
				}
		} catch (UnsupportedEncodingException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
			try {
				IOClose.closeAll(br,client,server);
			} catch (Exception e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}				
	}
}
