android客户端中的java.io.StreamCorrupted异常`

android客户端中的java.io.StreamCorrupted异常`,java,android,servlets,Java,Android,Servlets,我正在使用url连接从Android客户端连接到Servlet。我在点击按钮时向服务器发送字符串。服务器正在接收字符串并能够打印它。当Servlet以字符串形式发送响应时,Android客户端将显示以下选项 java.io.StreamCorrupted异常出现此异常的原因是什么?如果预期的输入流不正确,将引发此异常 例如: 如果客户端上的预期输入流是ObjectInputStream,并且服务器未使用ObjectOutputStream写入

我正在使用url连接从Android客户端连接到Servlet。我在点击按钮时向服务器发送字符串。服务器正在接收字符串并能够打印它。当Servlet以字符串形式发送响应时,Android客户端将显示以下选项

java.io.StreamCorrupted异常

出现此异常的原因是什么?

如果预期的输入流不正确,将引发此异常

例如:

如果客户端上的预期输入流是ObjectInputStream,并且服务器未使用ObjectOutputStream写入