BufferedInputStream bis = new BufferedInputStream(socket.getInputStream());
      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      try {
        int ch;
        while ((ch = bis.read()) != -1) {
          baos.write(ch);
        }
        image = Toolkit.getDefaultToolkit().createImage(baos.toByteArray());
      } catch (Exception exception) {
        System.err.println("Error loading: " );
      } 
      
      ImageIcon pic1 = new ImageIcon(image) ;
      this.jLabel1.setIcon(pic1);这段代码有问题吗 ?  怎么总是显示不到图片 ,socket返回一个验证码的图片