开发者社区> 问答> 正文

java创建socket时失败的原因有哪些?

最近练习使用socket时,本来能够脸上服务器的,后来不知道怎么的就连不上了,最后定位就是socket创建失败,什么原因我不知道。我知道的原因如下:
1、没有添加连接网络权限。
2、没有在后台线程中创建socket
3、端口号被占用
这些问题我都避免了,而且之前就连上了,后来连不上,抛出IOException,请问还有其他的原因会导致socket创建失败吗?

展开
收起
蛮大人123 2016-03-13 17:53:25 4300 0
2 条回答
写回答
取消 提交回答
  • 1、没有添加连接网络权限。 2、没有在后台线程中创建socket 3、端口号被占用 4、抛出io异常,文件读取的问题。(serversocket没有写进数据,socket就读取数据时,会抛出io异常的)。
    2019-07-17 19:02:56
    赞同 展开评论 打赏
  • 我说我不帅他们就打我,还说我虚伪

    创建失败,连不上很常见,创建失败是个啥意思,创建肯定能成功,问题估计就是连接不到服务器,检查权限,端口,负载是否被占满.

    2019-07-17 19:02:56
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载